SQL的SELECT语句有哪几部分构成?,作用分别是什么?,如何利用它们表达查询要求?

问题描述:

SQL的SELECT语句有哪几部分构成?,作用分别是什么?,如何利用它们表达查询要求?

1)SELECT 关键字
2)谓词 :DISTINCT, TOP n
3)查询字段:* 或 用,分隔的字段列表
4)FROM子句:用,分隔的表或视图列表
5)WHERE子句 : 查询条件
6)GROUP BY 子句 : 分组字段
7)HAVING 子句 :针对分组字段的查询条件
8)ORDER BY子句 : 排序字段列表