在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系"CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确SQL语句是______。

admin2010-06-12  23

问题 在学生表STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系"CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确SQL语句是______。

选项 A、SELECT XM,XB FROM STUD WHERE SD IN("IS","MA","CS")
B、SELECT XM,XB FROM STUD WHERE SD NOT IN("IS","MA","CS")
C、SELECT XM,XB FROM STUD WHERE SD NOT("IS","MA","CS")
D、SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,CS)

答案2

解析 在WHERE子句中,可使用以下运算符来确定查询集合: IN——查找属性值属于指定集合的元组。NOT IN——查找属性值不属于指定集合的元组。显然,选项A的查询不符合题目要求;选项C使用的集合运算符NOT不正确,应为NOTIN;选项D的属性列表中,各属性应当使用引号引起来。因此选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/Fnzp777K
0

最新回复(0)