
SQL | UNION과 DIFFERENCE 정리
·
Computer Science/SQL
UNION (합집합)두 개의 릴레이션(테이블)에서 모든 행을 합쳐서 중복 없이 반환하는 연산입니다. 이때, 두 테이블의 속성(컬럼)의 수가 같아야 하고, 각 속성의 도메인(데이터 타입)이 동일해야 합니다. 예시로, 프로젝트 위치 도시들과 Simpson 직원이 거주하는 도시들을 모두 나열하고 두 정보를 결합해서 출력해 보겠습니다.SELECT Location AS CityFROM Project우선, 프로젝트 테이블의 위치 도시들을 선택합니다. 이 쿼리문은 Toronto, London, New York, San Francisco를 출력할 것입니다.SELECT CityFROM EmployeeWHERE Name = 'Simpson'Employee 테이블에서 Name이 "Simpson"인 직원들의 City(도시) ..