SQL聚合函数(平均值、最大值、最小值、求和、行数) (1) SELECT AVG(OrderPrice) AS OrderAverage FROM Orders AVG函数 select CID, avg(score) from SC where CID='01' group by CID; //查询课程的平均成绩 (2) COUNT() 函数返回匹配指定条件的行数 SELECT COUNT(*) FROM table_name (3) FIRST() 函数返回指定的字段中第一个记录的值。 //oracle无法使用 (4) MAX 函数返回一列中的最大值。NULL 值不包括在计算中。 SELECT MAX(SCORE) 最高分 FROM MIN 函数 (4) SUM() 函数 SUM 函数返回数值列的总数(总额)。 select CID, sum(score) from SC group by CID; (5) SQL GROUP BY 语句 合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。 (6) HAVING 子句 在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。 (7) UCASE() 函数 UCASE 函数把字段的值转换为大写 (8) MID 函数用于从文本字段中提取字符。 (9) LEN 函数返回文本字段中值的长度。 (10) ROUND 函数用于把数值字段舍入为指定的小数位数。 (11) SELECT NOW() FROM table_name NOW 函数返回当前的日期和时间。 (12) FORMAT 函数用于对字段的显示进行格式化