2. 已知教学管理数据库中包含如下表:学生(学号,姓名,性别,年龄,专业),课程(课程号,课程名),选课(学号,课程号,成绩),

2. 已知教学管理数据库中包含如下表:学生(学号,姓名,性别,年龄,专业),课程(课程号,课程名),选课(学号,课程号,成绩),现要查询数据库概论课程的选课情况,要求显示学号,成绩二列,则查询语句应该是( )

A.select 学号. 成绩 from 选课 where 课程名='数据库概论'

B.select 学号. 成绩 from 课程, 选课 where 课程.课程号=选课.课程号 and 课程名='数据库概论'

C.select 学生.学号. 成绩 from学生, 选课 where 学生.学号=选课.学号 and 课程名='数据库概论'

D.select 学生.学号. 成绩 from学生, 课程, 选课 where 学生.学号=选课.学号 and 课程.课程号=选课.课程号 and 课程名='数据概论'

正确答案是B