where与group by不能同时用的问题

例.查询选修了三门以上课程的学生学号。sql select Sno from SC group by Sno having count(*)>3;      这里先用group by子句按Sno进行分组,再用汇集函数count对每一组计数;having短语给出了选择组的条件,只有知足条件(即元组个数>3,表示此学生选修的课超过3门)的组才会被选出来。函数     where子句与having
相关文章
相关标签/搜索