반응형
오라클의 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 '이%'
반응형
'데이터베이스 > MSSQL' 카테고리의 다른 글
MSSQL 행 번호 매기기 (0) | 2021.08.04 |
---|---|
MSSQL FORMAT 문자를 활용한 DATETIME 표시하기 (1) | 2021.07.29 |
MSSQL 날짜, 주차 데이터 없을 경우 MASTER..SPT_VALUES을 이용한 데이터 만들기 (0) | 2021.07.15 |
MS SQL 버전 확인 (0) | 2021.03.03 |
MSSQL 스키마(소유자) 변경하기. (0) | 2018.09.19 |
댓글