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