용어 뜻:
출처:
Union은 두 개 이상의 쿼리 결과를 하나의 테이블로 합치는데 사용함.
SELECT a, b
FROM table1
UNION
SELECT a,b
FROM table2
같은 식으로 쓴다.
table1과 table2에서 a,b가 들어가는 부분이 중요하며, 동일한 컬럼명으로 작성되어야 한다.
또한 개수도 동일하게 사용하여야 한다.
Union, Intersect, Except 연산자를 사용하여 결합된 쿼리는 동일한 개수의 식이 있어야 한다.
UNION ALL은 동일한 양식을 띄나 중복을 포함한다.
따라서
Union은 데이터에 대한 중복값을 제거하여 출력해주고
Union All은 데이터의 모든 중복값 또한 출력해준다는 차이가 있다.
여기서 시작하자, 2017-09-15, http://chlengk.tistory.com/18
댓글
댓글 쓰기