题目:07-35 、数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 sc表,字段如下: sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。 courses表,字段如下: cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。 teachers表,字段如下: tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。 要查询所有学生学号、姓名、所选课程号、成绩,如果学生尚未选课也应列出学号和姓名,所选课程号、课程名称、成绩显示为空,则应该使用( )。
A. 查询语句为:SELECT
B. 查询语句为:SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno=
C. students表和sc表的自然连接查询。
D. students表和sc表的左外连接查询。
答案:评论后可见此内容