[SQL] Day 8

강기호·2022년 9월 29일
0

MySQL

목록 보기
5/5
post-custom-banner

UNION , UNION ALL

  • 쿼리A UNION 쿼리B 또는 쿼리B UNION 쿼리A 형식
  • 동일한 값을 제외하고 보여주고 , UNION ALL 은 동일한 값도 포함하여 보여준다.
  • 쿼리 A와 B의 결과 값의 개수가 같아야 한다.
  • ORDER BY는 쿼리 가장 마지막에 가능하다.
SELECT 컬럼
FROM 테이블 A
UNION
SELECT 컬럼
FROM 테이블 B
ORDER BY ; # ORDER BY는 쿼리 가장 마지막에 작성 가능하고 테이블 A에서 가져온 컬럼으로만 가능 

사용 예제



  • SELECT 절에서 가져오는 모든 컬럼이 동일한 경우에만 중복이 제거되어 출력된다.

교집합, 차집합

  • mysql에 쿼리 명령어가 존재하지 않아서 JOIN 명령어를 이용하여 구현한다.

단순INNER JOIN과의 차이점(ON을 써야 한다.)

사용 예제


post-custom-banner

0개의 댓글