CODEKILLER

반응형

설명

UNION

두 테이블에서 똑 같은 컬럼, 또는 표현식의 값을 가져오는 SELECT문을 각각 작성한 후 전체에 대해 UNION을 하면 됩니다.

SELECT TITIE_ID, COUNT(*) FROM TABLES GROUP BY TITLE_ID
UNION
SELECT TITLE_ID, COUNT(*) FROM TABLES2 GROUP BY TITLE_ID

 

UNION ALL

실제로는 똑같은 컬럼, 표현식이 아니라도 자료형과 순서남 맞으면 UNION을 사용할 수 있다. 

중복데이터를 모두 가져오며, UNION만 사용하면 중복데이터는 제거됩니다.

SELECT TITIE_ID, 'AUTHOR' AS 구분 FROM TABLES
UNION ALL
SELECT TITLE_ID, 'PUBLISHER' AS 구분 FROM TABLES2
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band