一、简单查询 Li~(kw3
fTiqY72h
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 2GOQ| Z
<![tn#_
表或视图、以及搜索条件等。 V_f}Y8>e
#PUvrA2Zl
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 Uf)?sz
dA>=#/"
SELECT nickname,email A5-y+
OJ8 ac6cJ
FROM testtable !9=hUpRN
[.4R ,[U
WHERE name='张三' =g4^tIYq
"3o{@TdU
(一)选择列表 2?YN8
n9n
?:l3O_U5
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变 (7BG~T
qS<a5 `EA
量和全局变量)等构成。 mqgA
m^cr-'
1、选择所有列 W5,e;4/hL
T|^rFaA
例如,下面语句显示testtable表中所有列的数据: jqq96hP,
4zuM?Dp
SELECT * tiG=KHK%o
*A C){M
FROM testtable dr0<K[S_
kbzzage6L
2、选择部分列并指定它们的显示次序 j<H`<S
)W9W8>Cc5_
查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。 ~_ss[\N
USfpCRj9
例如: @igGfYy
YT\x'`>Q
SELECT nickname,email pQ%~u3
}~pT
saw
FROM testtable xc)A`(g
1gk{|keh
3、更改列标题 K6<@DP+/
y1R53u`;L
在选择列表中,可重新指定列标题。定义格式为: K{)N:|y%!$
1}+lL)-!
列标题=列名 1A\Jh3;Q
i zJa`K
列名 列标题 mh`~1aEr
\jL n5$OW
如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列 0S8v41i6
]la8MaZ<