A-A+
下列SQL语句执行后 执行结果的第一记录的值为()。 SELECT班级.班级名 COUNT(
问题详情
下列SQL语句执行后,执行结果的第一记录的值为()。 SELECT班级.班级名,COUNT(职称)AS人数 FROM班级,教师 WHERE班级.班级号一教师.班级号AND职称=”讲师” GROUP BY班级.班级号 ORDER BY 2
A.信息200801班
B.信息200802班
C.计算机200801班
D.计算机200802班请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
本题SQL语句的功能是查询“班级”表和“教师”表中的记录(两表的连接字段为“班级号”,在WHERE短语中指定),首先根据WHERE短语中的筛选条件,查找“职称”为“讲师”的记录;然后通过GROUPBY短语按“班级号”对查询的记录进行分组,接着通过COUNT函数统计每个班级中的“讲师”人数是多少;最后将查询结果按输出字段的第2个字段升序排序,即按“人数”升序排序。