300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > net 架构师-数据库-sql server-003-T-SQL 基本语句

net 架构师-数据库-sql server-003-T-SQL 基本语句

时间:2020-07-11 00:24:47

相关推荐

net 架构师-数据库-sql server-003-T-SQL 基本语句

3.1 基本SELECT语句

SELECT [ALL|DISTINCT] [TOP (<expression>) [PERCENT] [WITH TIES]] <coloumn list>

[FROM <source> table(s) /view(s)>]

[WHERE <restructuve condition>]

[GROUP BY <column name or expression using a column in the SELECT list>]

[HAVING <restrictive condition based on the GROUP BY results>]

[ORDER BY <column list>]

[[FOR EXM {RAW|AUTO|EXPLICIT|PATH [(<element>)]}[,XMLDATA][,ELEMENTS]

[,BINARY base 64}]

[OPTION (<query hint>,[,...n])]

3.1.1 SELECT 语句与FROM子句

动词SELECT为整个 语句的谓语部分,即告诉SQL Server执行什么操作,SELECT标识仅仅读取数据信息,而不修改数据信息。所选择的内容由SELECT后面的表达式或列列表确定。

接着,要加入更具体的限制,如要从哪里读取数据。From语句指定要读取的数据所在的一个个表或几个表的名称。

3.1.2 WHERE 子句

WHERE子句用来设定返回记录的限制条件。

3.1.3 ORDER BY 子句

3.1.4 使用 group by 子句聚合数据

聚合函数sumavgmin/maxcount(表达式|*)

3.1.5 使用having子句给分组设置条件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。