A-A+

下列SQL语句执行后 执行结果的第一记录的值为()。 SELECT班级.班级名 COUNT(

2022-08-05 22:55:28 问答库 阅读 173 次

问题详情

下列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个字段升序排序,即按“人数”升序排序。

考点:班级,语句