SQL 演示文稿.ppt

SQL 演示文稿

Sno cno grade 0801 1 92 0801 2 85 0801 3 88 0802 1 92 0802 2 85 0803 2 88 Cno count( cno) 85 85 88 1 1 SELECT Cno, COUNT(Sno) FROM SC GROUP BY Cno 按照题目要求,用GROUP BY子句将查询结果按某一列或多列值分组,值相等的为一组,再按照要求进行其他运算。 取第一个元组,按照课程进行分组,并在选修该课程的记录上进行加一计算。 取元组,按照课程进行分组,并在选修该课程的记录上进行加一计算。 2 0801 1 92 0801 2 85 1 0801 3 88 取元组,按照课程进行分组,并在选修该课程的记录上进行加一计算。 3 1 取元组,按照课程进行分组,并在选修该课程的记录上进行加一计算。 0802 1 92 2 取元组,按照课程进行分组,并在选修该课程的记录上进行加一计算。 0802 2 85 2 0803 2 88 3 至此,查询检索完毕! 注意:在SELECT语句中出现了GROUP BY 子句后,在SELECT子句中只能出现分组列的列名以及聚集函数。 GROUP BY语句中,出现“该列既不包含在聚合函数中

文档评论(0)

1亿VIP精品文档

相关文档