全部 ()、任意 () 和某些 () - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

从2025年6月20日起,亚马逊Timestream版 LiveAnalytics 将不再向新客户开放。如果您想使用亚马逊 Timestream LiveAnalytics,请在该日期之前注册。现有客户可以继续照常使用该服务。有关更多信息,请参阅 Amazon Timestream 以了解 LiveAnalytics 可用性变更。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

全部 ()、任意 () 和某些 ()

ALLANYSOME量词可以通过以下方式与比较运算符一起使用。

Expression 含义

A = 全部 (...)

当 A 等于所有值时,计算结果为 true。

A <> 全部 (...)

当 A 与任何值都不匹配时,计算结果为 true。

A < 全部 (...)

当 A 小于最小值时,计算结果为 true。

A = 任何 (...)

当 A 等于任意值时,计算结果为 true。

A <> 任意 (...)

当 A 与一个或多个值不匹配时,计算结果为 true。

A < 任何 (...)

当 A 小于最大值时,计算结果为 true。

示例和使用说明

注意

使用ALLANY或时SOME,如果比较值是文字列表,则VALUES应使用关键字。

示例:ANY()

查询语句ANY()中的示例如下。

SELECT 11.7 = ANY (VALUES 12.0, 13.5, 11.7)

同一操作的替代语法如下。

SELECT 11.7 = ANY (SELECT 12.0 UNION ALL SELECT 13.5 UNION ALL SELECT 11.7)

在本例中,ANY()计算为。True

示例:ALL()

查询语句ALL()中的示例如下。

SELECT 17 < ALL (VALUES 19, 20, 15);

同一操作的替代语法如下。

SELECT 17 < ALL (SELECT 19 UNION ALL SELECT 20 UNION ALL SELECT 15);

在本例中,ALL()计算为。False

示例:SOME()

查询语句SOME()中的示例如下。

SELECT 50 >= SOME (VALUES 53, 77, 27);

同一操作的替代语法如下。

SELECT 50 >= SOME (SELECT 53 UNION ALL SELECT 77 UNION ALL SELECT 27);

在本例中,SOME()计算为。True