INTERSECT
-
[PostgreSQL] UNION/ INTERSECT/ EXCEPTSQL 2021. 8. 11. 16:55
UNION, INTERSECT, EXCEPT UNION, INTERSECT, EXCEPT는 두 개 또는 그 이상의 쿼리 결과를 하나로 결합해서 보여주기 위해 사용합니다. 주의할 점은 두 쿼리 결과의 칼럼 수와 순서가 동일해야 하며, 각 칼럼의 데이터 타입은 호환 가능해야 한다는 것입니다. UNION/ UNION ALL 두 개 이상의 쿼리 결과를 단지 결합해서 하나의 결과로 보여주기 위해서 UNION을 사용합니다. 두 쿼리 결과를 합해서 보여주다 보면 중복되는 열(row)이 있을 수 있는데, 중복 열을 없애고 하나로만 보여주고 싶다면 UNION을, 중복 열도 모두 결과로 받고자 한다면 UNION ALL을 사용하면 됩니다. SELECT c1, c2, c3 FROM tableA UNION (ALL) SELEC..