ALL 子句
如果表中存在多个匹配的行,则 ALL
返回所有匹配的行。SELECT ALL
与没有 DISTINCT
的 SELECT
相同。如果同时指定 ALL
和 DISTINCT
,则会抛出异常。
ALL
也可以在聚合函数中指定,效果相同(无操作),例如
SELECT sum(ALL number) FROM numbers(10);
等于
SELECT sum(number) FROM numbers(10);
如果表中存在多个匹配的行,则 ALL
返回所有匹配的行。SELECT ALL
与没有 DISTINCT
的 SELECT
相同。如果同时指定 ALL
和 DISTINCT
,则会抛出异常。
ALL
也可以在聚合函数中指定,效果相同(无操作),例如
SELECT sum(ALL number) FROM numbers(10);
等于
SELECT sum(number) FROM numbers(10);