单选题
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。授课表的结构为:(教师号、课程号)。若要查询所有教师所讲授的课程,并列出教师号、姓名和课程号,应使用的SELECT语句是 ______。
A) SELECT教师表.教师号,姓名,课程号FROM教师表,授课表,
WHERE教师表.教师号=教师号
B) SELECT教师表.教师号,姓名,课程号FROM教师表,授课表;
ON教师表.教师号=授课表.教师号
C) SELECT教师表.教师号,姓名,课程号FROM教师表INNER JION授课表;
ON教师表.教师号=授课表.教师号
D) SELECT教师表.教师号,姓名,课程号FROM教师表INNER JION授课表;
WHERE教师表.教师号=授课表.教师号
【正确答案】
C
【答案解析】[解析] 本查询是在教师表和授课表之间进行的,4个选项中有两种查询方式。选项A的错误之处在于 WHERE短语中两表连接条件中等号右边没有指定连接的另一个表名(授课表)。选项B的错误是用于两表连接的条件短语ON应在JOIN短语之后。选项C是正确的。选项D的错误是在JOIN短语之后用了WHERE连接条件。