self join

SQL

UNION/UNION ALL/FULL OUTER JOIN (+해커랭크 예제)

집합 연산 UNIONJOIN이 양 옆으로 데이터 테이블을 붙인다 생각하면, UNION은 위아래로 이어 붙이는 것테이블 간에 중복되는 데이터가 있다면 하나로 합쳐서, 그니까 1개만 나타냄 (중복 제외, DISTINCT같은 개념)이게 디폴트값임 UNION ALL테이블 간에 중복되는 데이터가 있더라도 아래에다 그대로 붙여줌. 중복값 포함(합집합같은 개념) Products 테이블에서 price가 5 이하 또는 200 이상인 데이터를 출력해라>> where문에 or 써서도 출력할 수 있지만 동일 테이블 내에서도 union 사용 가능SELECT *FROM productsWHERE price = 200  FULL OUTER JOIN (MySQL에서 지원 안하지만 JOIN으로 구현할 수 있음)LEFT, RIGHT JO..

얆생
'self join' 태그의 글 목록