sql
文章平均质量分 71
jkpi888
这个作者很懒,什么都没留下…
展开
-
sql语句的执行顺序
文章转载自: sql语句执行顺序 http://www.studyofnet.com/news/6.html 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定某一子句,将跳过相应的步骤。 //SQL执行顺序(8)SELECT (9)DISTI转载 2013-10-21 22:16:31 · 737 阅读 · 0 评论 -
select into from 和 insert into select 的区别和使用
select into from 和 insert into select都是用来复制表 两者的主要区别为: select into from 要求目标表不存在,因为在插入时会自动创建。insert into select from 要求目标表存在 INSERT INTO SELECT语句语句形式为:Insert into Table2(f原创 2013-10-28 12:42:47 · 1290 阅读 · 0 评论 -
Sql中decimal、float、double类型的区别与用法
三者的区别介绍float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有效位)decimal:数字型,128bit,不存在精度损失,常用于银行帐目计算。(28个有效位) decimal的详细介绍decimal(a,b)转载 2013-11-18 12:55:52 · 17199 阅读 · 1 评论 -
SQL中如何使用patindex
patindex基本语法 PATINDEX ( '%pattern%' ,expression ) 参数说明pattern:字符串。可以使用通配符,但 pattern 之前和之后必须有 % 字符(搜索第一个和最后一个字符时除外)。pattern 是短字符数据类型类别的表达式expression:表达式,通常为要在其中搜索指定模式的列,expression 为字符串数据类转载 2013-11-05 21:14:39 · 4667 阅读 · 0 评论 -
SQL中Exists的使用
说明EXISTS(包括 NOT EXISTS )子句的返回值是一个BOOL值。 EXISTS内部有一个子查询语句(SELECT ... FROM...), 我将其称为EXIST的内查询语句。其内查询语句返回一个结果集。 EXISTS子句根据其内查询语句的结果集空或者非空,返回一个布尔值。一种通俗的可以理解为:将外查询表的每一行,代入内查询作为检验,如果内查询返回的结果取非空值,则E转载 2013-11-10 11:52:42 · 933 阅读 · 0 评论 -
group by分组查询
group by实例 实例一 数据表:姓名 科目 分数张三 语文 80张三 数学 98张三 英语 65李四 语文 70李四 数学 80李四 英语 90期望查询结果:姓名 语文 数学 英语张三 80 98 65李四 70 80 90 代码create table testScore ( tid int pr原创 2013-12-08 11:51:42 · 1188 阅读 · 0 评论