예: Redshift Spectrum에서 상관 하위 쿼리 수행 - Amazon Redshift

예: Redshift Spectrum에서 상관 하위 쿼리 수행

Redshift Spectrum에서 상관 하위 쿼리를 수행할 수 있습니다. $spectrum_oid 가상 열은 Redshift Spectrum으로 상관 쿼리를 수행하는 기능을 제공합니다. 상호 연관된 하위 쿼리를 수행하려면 가상 열 $spectrum_oid가 활성화되어야 하지만 SQL 문에는 나타나지 않습니다. 자세한 내용은 가상 열 단원을 참조하십시오.

이 예제의 외부 스키마 및 외부 테이블을 생성하려면 Amazon Redshift Spectrum 시작하기 섹션을 참조하세요.

다음은 Redshift Spectrum의 상관 하위 쿼리의 예입니다.

select * from myspectrum_schema.sales s where exists ( select * from myspectrum_schema.listing l where l.listid = s.listid ) order by salesid limit 5;
salesid listid sellerid buyerid eventid dateid qtysold pricepaid commission saletime 1 1 36861 21191 7872 1875 4 728 109.2 2008-02-18 02:36:48 2 4 8117 11498 4337 1983 2 76 11.4 2008-06-06 05:00:16 3 5 1616 17433 8647 1983 2 350 52.5 2008-06-06 08:26:17 4 5 1616 19715 8647 1986 1 175 26.25 2008-06-09 08:38:52 5 6 47402 14115 8240 2069 2 154 23.1 2008-08-31 09:17:02