如下成绩表:report
1、查找所有分数高于80分的学生
select name from report group by name having min(score) > 80;
分析:先对表内数据按名字进行分组, 再在分组的数据中找出最低分大于80的学生
having 和min 结合使用, 用来限制分数最小值不能为80; 其它限制函数:
having min(列名) 取最小值
having max(列名) 取最大值
having sum(列名) 求和
having avg(列名) 求平均值
having count(列名) 统计记录数
having first(列名) 第一条记录(仅Acess支持)
having last(列名) 最后一条记录(仅Acess支持)
having first(列名)
第一条记录(仅Acess支持)
having first(列名)
第一条记录(仅Acess支持)