표현식 목록 - Amazon Redshift

표현식 목록

표현식 목록이란 표현식의 조합을 말하며, 멤버십 및 비교 조건(WHERE 절)과 GROUP BY 절에서 지정할 수 있습니다.

구문

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

인수

expression

값으로 평가되는 단순 표현식입니다. 표현식 목록에는 쉼표로 구분된 표현식 또는 쉼표로 구분된 표현식 집합이 1개 이상 포함됩니다. 표현식 집합이 다수일 때는 각 집합마다 표현식의 수가 동일하고, 괄호를 사용하여 집합을 구분해야 합니다. 각 집합의 표현식 수는 조건에서 연산자 앞에 있는 표현식 수와 일치해야 합니다.

다음은 조건에서 지정하는 표현식 목록의 예입니다.

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

각 집합의 표현식 수는 문의 첫 번째 부분에 있는 수와 일치해야 합니다.

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)