问题 单项选择题

有如下SQL语句:SELECT班级名称FRoM班级WHERENOTEXISTS(SELECT*FROM学生WHERE班级号一班级.班级号)执行该语句后,班级名称的字段值是()。

A.计算机200801班

B.计算机200805班

C.计算机200801班和计算机200805班

D.没有记录

答案

参考答案:B

解析:

【解析】该SQL语句的功能是,查找还没有学生记录的班级名称。在“学生”表中暂时还没有“计算机200805班”学生的记录,所以查询结果为“计算机200805 班”。EXISTS是谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。

选择题
[    ]

A.逐步趋同的     

B.丰富多样的    

C.源远流长的

查看答案
单项选择题