现有“学生表”(学号,姓名)和“班级”(班级编码,学号)两个表,要根据指定的班级编码查询并显示该班所有学生的学号和姓名,正确的SQL命令是

admin2018-12-05  13

问题 现有“学生表”(学号,姓名)和“班级”(班级编码,学号)两个表,要根据指定的班级编码查询并显示该班所有学生的学号和姓名,正确的SQL命令是

选项 A、SELECT学生表.学号,学生表.姓名
FROM班级INNERJOIN学生表ON班级.学号=学生表.学号
WHERE班级.班级编码=[请输入班级编码];
B、SELECT学生表.学号,学生表.姓名
FROM班级INNERJOIN学生表ON班级.学号=学生表.学号
WHERE班级.班级编码=请输入班级编码;
C、SELECT班级.班级编码,学生表.学号,学生表.姓名
FROM班级INNERJOIN学生表ON班级.学号=学生表.学号
WHERE班级.班级编码=[请输入班级编码];
D、SELECT班级.班级编码,学生表.学号,学生表.姓名
FROM班级INNERJOIN班级ON班级.学号=学生表.学号
WHERE班级.班级编码=请输入班级编码;

答案A

解析 SQL语句的命令格式为:SELECT字段列表FROM表名[WHERE查询条件][GROUP BY分组字段][ORDER BY排序字段ASC[DESC],其中字段列表为需要查询显示的字段名称,本题中需要显示“学号”和“姓名"字段,所以选项C和选项D错误;题目中要根据指定的班级编码查询并显示该班所有学生的学号和姓名,应该使用参数查询,参数查询需要使用一对中括弧将参数提示信息括起来,所以选项B错误。
转载请注明原文地址:https://kaotiyun.com/show/hMMp777K
0

最新回复(0)