게시된 날짜: Jul 17, 2023

이제 Amazon Redshift는 SELECT SQL 문에서 QUALIFY 절을 지원하므로, 하위 쿼리를 사용하지 않고도 윈도우 함수의 결과에 필터링 조건을 적용할 수 있습니다. 윈도우 함수의 결과를 필터링하면 원하는 데이터 세그먼트에 집중하고 데이터에서 더 효율적으로 인사이트를 도출할 수 있습니다.

Amazon Redshift는 이미 HAVING 절을 지원하고 있으며, QUALIFY 절은 윈도우 함수와 관련된 분석 쿼리에 특히 유용합니다. 이를 사용해 정의된 파티션이나 윈도우를 기반으로 데이터의 특정 하위 집합에 대해 계산 및 분석을 수행할 수 있습니다. 하나의 쿼리에서 QUALIFY 절과 HAVING 절을 모두 사용할 수 있습니다. 또한 일반 WHERE 절만으로는 구현할 수 없는 집계된 값이나 계산된 값과 같은 좀 더 복잡한 필터링 조건을 적용할 수 있습니다. 

SELECT SQL 문의 QUALIFY 절은 Amazon Redshift가 제공되는 모든 상용 및 AWS GovCloud(미국) 리전에서 사용할 수 있습니다. 자세한 내용은 Amazon Redshift 데이터베이스 개발자 안내서에서 확인하세요.