-
SQL 2018‧08‧20
MSSQL - 두 테이블간 컬럼의 값들에 일치하는 항목 추출
SELECT * FROM 테이블A WHERE 컬럼A in (select 컬럼B from 테이블B) 테이블A의 컬럼A값들 중에 테이블B의 컬럼B 값을 비교해서 일치하는 항목을 추출한다. 반대로, 일치하지 않는 항목 선택시에는 not을 추가해 준다. SELECT * FROM 테이블A WHERE 컬럼A not in (select 컬럼B from 테이블B)
SELECT * FROM 테이블A WHERE 컬럼A in (select 컬럼B from 테이블B) 테이블A의 컬럼A값들 중에 테이블B의 컬럼B 값을 비교해서 일치하는 항목을 추출한다. 반대로, 일치하지 않는 항목 선택시에는 not을 추가해 준다. SELECT * FROM 테이블A WHERE 컬럼A not in (select 컬럼B from 테이블B)