IT/지식

[SQL] UNION

생각없이 해도 생각보다 좋다. 2023. 11. 23. 09:32

정의

  • UNION: MySQL에서 두 개 이상의 SELECT 문의 결과를 결합하여 중복을 제거한 결과를 반환하는 연산자

    조건

  • UNION을 사용하여 두 개의 쿼리 결과를 합칠 때, 각 쿼리의 열 수와 데이터 유형이 일치해야 함

    코드 템플릿

    SELECT 열1, 열2, ...
    FROM 테이블1
    WHERE 조건1
    UNION
    SELECT 열1, 열2, ...
    FROM 테이블2
    WHERE 조건2;

UNION ALL

  • 중복된 결과까지 모두 반환

'IT > 지식' 카테고리의 다른 글

[SQL] STRING  (0) 2023.11.23
[SQL] JOIN  (0) 2023.11.03
[SQL] SELECT METHODS  (0) 2023.11.03
[SQL] DATE Methods  (1) 2023.11.03
[IT] 지식 (페이지 교체 알고리즘)  (0) 2023.10.20