DATABASE | SET 연산자 UNION, UNION ALL, INTERSECT, MINUS, ORDER BY


DATABASE | SET 연산자 UNION, UNION ALL, INTERSECT, MINUS, ORDER BY

오라클 SQL ----------------------- 1. SET 연산자 (SET Operator) UNION 중복 값은 제거하고 합침 UNION ALL 중복 값 포함하여 합침 INTERSECT 중복 값만 표시 MINUS 1에서 2와 겹치는 값을 제거하고 표시 JOIN 과 UNION의 차이점 : JOIN은 열끼리 합치고, UNION은 행끼리 합친다. 2. SET 연산자에서 ORDER BY 사용방법 (SET Operator, ORDER BY) A 쿼리 UNION B 쿼리 ORDER BY 2, 1; --> 마지막 쿼리에서만 ORDER BY를 기술하여야 한다. A 쿼리에서 별칭이 쓰였고, B 쿼리에서 별칭이 안 쓰였을 때 : ORDER BY에 별칭을 못 씀. --> 해결 방법 : 항목의 순번으로 ORDER..


원문링크 : DATABASE | SET 연산자 UNION, UNION ALL, INTERSECT, MINUS, ORDER BY