单选题
有如下SQL语句:
SELECT DISTINCT仓库号FROM职工表WHERE工资>=ALL;
(SELECT工资FROM职工表WHERE仓库号="A1")
执行语句后,显示查询到的仓库号有
A、
A1
B、
A3
C、
A1,A2
D、
A1,A3
【正确答案】
D
【答案解析】
【解析】本题查询的是职工的工资大于或等于A1仓库中所有职工工资的仓库号。在SQL语句中可以使用ANY,ALL等量词进行查询。其中ANY在进行比较运算时,只要子查询中有一行能使结果为真,则结果就为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。
提交答案
关闭