Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

表达式列表

表达式列表是表达式的组合,可出现在成员条件和比较条件(WHERE 子句)以及 GROUP BY 子句中。

语法

Copy
expression , expression , ... | (expression, expression, ...)

参数

expression

计算结果为值的简单表达式。表达式列表可包含一个或多个逗号分隔的表达式或一组或多组逗号分隔的表达式。如果存在多组表达式,则每组表达式必须包含数量相同的表达式,并且必须用圆括号隔开。每组中的表达式数量必须与条件中的运算符前的表达式的数量一致。

示例

下面是条件中的表达式列表的示例:

Copy
(1, 5, 10) ('THESE', 'ARE', 'STRINGS') (('one', 'two', 'three'), ('blue', 'yellow', 'green'))

每组中的表达式数量必须与语句的第一部分中的数量匹配:

Copy
select * from venue where (venuecity, venuestate) in (('Miami', 'FL'), ('Tampa', 'FL')) order by venueid; venueid | venuename | venuecity | venuestate | venueseats ---------+-------------------------+-----------+------------+------------ 28 | American Airlines Arena | Miami | FL | 0 54 | St. Pete Times Forum | Tampa | FL | 0 91 | Raymond James Stadium | Tampa | FL | 65647 (3 rows)

本页内容: