개발 일기

Union ? 본문

DB/mysql

Union ?

이건욱

Union은 여러개의 SQL을 하나로 합쳐주는 방법입니다.

 

기본적으로 Union은 두개의 중복된 값을 제거후 노출하지만 Union All을 하게 되면 중복된 값도 같이 표시가 됩니다.

[주의사항]

  • 컬럼명이 같아야 합니다 ( AS 로 지정이 가능합니다.)

  • 컬럼에 대한 데이터 타입이 같아야합니다.

[예시]

SELECT City FROM Customers
UNION
SELECT City FROM Suppliers
ORDER BY City;
SELECT City FROM Customers
UNION ALL
SELECT City FROM Suppliers
ORDER BY City;

'DB > mysql' 카테고리의 다른 글

MYSQL 역할(Role)  (0) 2022.02.24
TRUNCATE + FOREIGN KEY  (0) 2020.05.18
GROUP BY ?  (0) 2020.05.01
MYSQL JOIN ?  (0) 2020.04.30
CREATE View?  (0) 2020.04.29
Comments