IN(SQL Server Compact)

지정된 값이 하위 쿼리 또는 목록의 값과 일치하는지 확인합니다.

test_expression [ NOT ] IN 
   ( subquery 
      | expression [ ,...n ] 
   ) 

test_expression

MicrosoftSQL Server Compact의 모든 유효한 식입니다.

subquery

한 열의 결과 집합이 포함된 하위 쿼리입니다. 이 열에는 test_expression과 동일한 데이터 형식이 있어야 합니다.

expression[ ,... n]

일치 여부를 테스트하는 식의 목록입니다. 모든 식은 test_expression과 동일한 형식이어야 합니다.

test_expression의 값이 subquery에서 반환된 값과 동일하거나 쉼표로 구분된 목록의 expression과 동일하면 반환 값은 TRUE입니다. 그렇지 않으면 반환 값은 FALSE입니다.

NOT IN을 사용하면 반환된 값이 부정됩니다.

다음 예에서는 테이블에서 브라질, 아르헨티나 및 베네수엘라 출신 고객을 모두 선택합니다.

SELECT * FROM Customers WHERE Country IN ('Brazil', 'Argentina', 'Venezuela')
표시: