SQLD 집합연산자, 문제로 이해하기!


SQLD 집합연산자, 문제로 이해하기!

안녕하세요, 오늘은 SQLD자격증을 취득하기 위한 공부로 집합연산자를 문제로 이해해보는 시간을 가지려고 합니다! 위 문제를 보시면서 쿼리로 어떤 결과가 나올지 한번 생각해 보시면 좋을 것 같습니다. 정답은 컬럼1에 A,B 컬럼2에 2,1이 출력됩니다! INTERSECT는 교집합 UNION ALL은 합집합 MINUS는 차집합 이라고 생각해주시면 됩니다! 오늘은 이렇게 집합 연산자 문제를 보며 이해했는데요 문제를 보니 개념을 안볼 수가 없겠죠? 오늘도 정리해 드리겠습니다! UNION ALL 각 쿼리의 결과 집합의 합집합. 중복된 행도 그대로 출력 UNION 각 쿼리의 결과 집합의 합집합. 중복된행은 한줄로 출력 INTERSECT 각 쿼리의 결과 집합의 교집합. 중복된 행은 한줄로 출력 MINUS/EXCEPT 앞쿼리 결과 집합에서 뒷쿼리 결과집합을 뺀 차집합. 중복된 행은 한줄로 출력 오늘도 자격증 취득을 위해 열공하세요~!!...


#SQLD #데이터 #데이터베이스 #자격증 #집합연산자 #쿼리

원문링크 : SQLD 집합연산자, 문제로 이해하기!