问题 单项选择题

有班级表和学生表如下:
班级表

班级号 班级名称 班级人数
200301 03计算机一班 55
200302 03计算机二班 48
200303 03计算机三班 50
学生表
班级号 学号 姓名 性别 籍贯
200301 1001 王伟 北京
200301 1002 刘红 上海
200301 1003 李林 北京
200302 2001 张清 上海
200302 2002 刘雷 上海
有如下SQL语句:
SELECT 班级名称,姓名,性别 FROM 班级表,学生表;
WHERE 班级表.班级号=学生表.班级号;

AND 籍贯=“上海” AND 性别=“女”;
ORDER BY 班级名称 DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(
)。A) 1李林
B) 2张清
C) 2刘红
D) 3张清

答案

参考答案:C

解析: 该SQL语句是查找每个班中籍贯为上海的女生记录,查询结果按班级名称降序排列,要求显示该生的班级名称、姓名和性别。

填空题
单项选择题