mysql 하나의 쿼리로 추출

    [MySQL] UNION의 기본 개념, 사용법을 예시로 쉽게

    [MySQL] UNION의 기본 개념, 사용법을 예시로 쉽게

    UNION이란? 2개 이상 테이블에 존재하는 같은 성격의 값을 하나의 쿼리로 추출하는 것 사용하기 전 유의사항 - 대응하는 칼럼의 이름이 다르다면 하나로 통일해주는 게 좋아요. 그래서 다르다면 AS(별칭)을 통해서 같게 해줍니다. 예시) TABLE_1의 asia 칼럼과 TABLE_2의 country 칼럼을 UNION을 통해 하나의 쿼리로 추출해보겠습니다. 1. 중복되지 않은 값만 추출하는 법 (= UNION DISTINCT or UNION) SELECT asia AS 'country' FROM TABLE_1 UNION -- UNION DISTINCT과 결괏값이 같다 SELECT country FROM TABLE_2; 두 칼럼의 이름이 다르기 때문에 'country'로 통일 시켰어요. 단, 별칭은 UNIO..