본문 바로가기
데이터베이스/MSSQL

MSSQL에서 오라클 MINUS 사용하기

by Dokon Jang 2021. 7. 19.
반응형

오라클의 MINUS와 같은 기능으로 MSSQL에서는 EXCEPT를 사용하면됩니다.

 

EXCEPT는 두개의 쿼리에서 동일한 값을 빼는 기능입니다

 

문법

{ <query_specification> | ( <query_expression> ) }   
{ EXCEPT }  
{ <query_specification> | ( <query_expression> ) }

 

아래는 예로 전체 테이블에서 이름(NAME)이 '이%' 로 시작하는 데이터를 삭제하는 쿼리입니다.

SELECT ID, NAME FROM TABLE_NAME
EXCEPT
SELECT ID, NAME FROM TABLE_NAME WHERE NAME LIKE '이%'
반응형

댓글