SQL(四)——聚集函数

order by 子句

select sname,sage
from student
where sdept='cs' or sdept='ds'
order by sage desc

SQL(四)——聚集函数

order by 列名 排序方式
—— —— sage desc:降序,asc:升序

聚集函数

聚集函数只能用于 “select子句” 、 “group by 中的 having 子句”;
聚集函数不能用于 “where子句”。
SQL(四)——聚集函数

count

“*” 获得总行数

select COUNT(*) 总行数
from student

SQL(四)——聚集函数

distinct 获得“某几个列”不重复的元组个数

select COUNT(DISTINCT sname) 姓名
from student

表示不重复的名字共 7 个
SQL(四)——聚集函数

select COUNT(DISTINCT sage,sname) 年龄
from student

SQL(四)——聚集函数

avg

select avg(sage) 年龄平均值
from student

SQL(四)——聚集函数

max

select max(sage) 年龄最大的
from student

SQL(四)——聚集函数

sum

select sum(sage) 总年龄
from student

SQL(四)——聚集函数