问题 单项选择题

TEACHER表包括了如下的列:
ID NUMBER(9) Primary Key
LAS_NAME VARCHAR2(25)
FIRST_NAME VARCHAR2(25)
SUBJECT_ID NUMBER(9)
如果要显示每位老师的全名,同时显示每位老师所负责教授的科目(subject)号,则应该使用以下哪个查询语句

A.SELECT*FROM teacher;
B.SELECT last_name, subject_id FROM account;
C.SELECT last_name, first_name FROM account;
D.SELECT last_name, first_name, subject_id FROM account;

答案

参考答案:D

解析: 这一题还是测试对*和投影操作的理解,只要理解了*的用法,就可以确定选项A不可能是正确答案,因为在这个查询结果中将包括ID列,而按照题目的要求,这一列是不应该显示的。所以答案只能是选项D,因为在选项B中缺少first_name列,而在选项C中缺少subject_id列。

单项选择题
问答题 简答题