考虑以下关系
Cinema (theater, address, capacity)
SQL查询结束时将需要以下哪个选项
SELECT P1. address
FROM Cinema P1
这样它总是能找到容量最大的剧院的地址?
(A)在P1。容量> =全部(从电影P2中选择P2。容量)
(B)在P1。容量> =任何(选择P2。从Cinema P2中选择容量)
(C)在P1。容量>全部(从Cinema P2中选择最大(P2。最大容量))
(D)在P1。容量>任何(从Cinema P2中选择最大(P2。最大容量))答案: (A)
说明:当ALL条件后跟一个列表时,优化器会将初始条件扩展到列表的所有元素,并使用AND运算符它们字符串在一起。
当ANY条件后面紧跟一个列表时,优化器会将初始条件扩展到列表的所有元素,并使用OR运算符它们字符串在一起,如下所示。
来源:http://oracle-base.com/articles/misc/all-any-some-comparison-conditions-in-sql。的PHP
这个问题的测验