思维导图:
★ COUNT(Column_Name) 会对记录中的该列的种类进行划分后计数!
Example:
求选课人数超过2人并且课程号中包含字符2的课程号以及具体的选课人数;
[ 当查询的结果需要对组函数进行筛选的时候需要使用HAVING语句在GROUP BY后进行再次筛选! ]
SELECT CNO,COUNT(*) FROM SCORE GROUP BY CNO HAVING CNO LIKE '%2%' AND COUNT(*)>2;
[ 附加 ]
SELECT ID AS 学号, NAME AS 姓名,COUNT(*)AS 数量 FROM AAA NATURAL JOIN BBB