CASE 语句 - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。

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

CASE 语句

CASE 语句从左到右搜索每个值表达式,直至找到与 expression 相等的表达式。如果找到匹配项,则返回匹配值的结果。如果未找到匹配项,则返回 ELSE 子句的结果(如果存在);否则返回 null。语法如下:

CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END

Timestream 还支持 CASE 语句的以下语法。在此语法中,“searched”形式会从左至右评估每个布尔条件,直至遇到条件为 true 的情况,并返回匹配结果。如果没有条件为 true,则返回 ELSE 子句的结果(如果存在);否则返回 null。另请参阅以下替代语法:

CASE WHEN condition THEN result [ WHEN ... ] [ ELSE result ] END