三、ORDER BY子句
对查询结果按照一个或多个属性列的升序(ASC)或降序(DESC)排列,缺省为ASC。
四、聚集函数
COUNT([DISTINCT | ALL] *) 统计元组个数
COUNT([DISTINCT | ALL] <列名>) 统计一列中值的个数
SUM([DISTINCT | ALL] <列名>) 计算一列值的总和(此列必须是数值型)
AVG([DISTINCT | ALL] <列名>) 计算一列值的平均值(此列必须是数值型)
MAX([DISTINCT | ALL] <列名>) 求一列值中的最大值
MIN([DISTINCT | ALL] <列名>) 求一列值中的最小值
五、GROUP BY子句
GROUP BY子句将查询结果按照某一列或多列的值分组,值相等的为一组。
对查询结果分组的目的是为了细化聚集函数的作用对象。如果未对查询结果分组,聚集函数将作用于整个查询结果。
连接查询
若一个查询同时涉及两个及两个以上的表,则称之为连接查询。
一、等值与非等值连接查询
连接查询的WHERE子句中用来连接两个表的条件为连接条件或连接谓词,其格式为:
[<表名1>.]<列名1><比较运算符>[<表名