gracelove91 2019. 12. 7. 20:47
반응형
  • UNION
    • 테이블 간 합집합을 구할 때.
    • SELECT * FROM sample1;
      • a : 1, 2, 3
    • SELECT * FROM sample2;
      • a : 2, 10, 11
    • SELECT * FROM sample1 UNION SELECT * FROM sample2;
      • a : 1, 2, 3, 10, 11
    • 두 개의 집합에서 겹치는 부분은 공통요소가 되므로 중복 제거된다.
      • 중복을 제거하기 싫다면 UNION ALL을 쓸 것.
    • ORDER BY는 가장 마지막의 SELECT 명령에 붙여야한다.
반응형