IN (SQL Server Compact)
判斷給定值是否符合子查詢或清單中的任何值。
語法
test_expression [ NOT ] IN
( subquery
| expression [ ,...n ]
)
引數
test_expression
MicrosoftSQL Server Compact 中任何有效的運算式。subquery
具有一個資料行的結果集的子查詢。此資料行必須具有與 test_expression 相同的資料類型。expression [ ,... n]
測試符合項目的運算式清單。所有運算式必須屬於與 test_expression 相同的型別。
結果類型
bit
傳回值
若 test_expression的值等於子查詢傳回的任何值,或者等於逗號分隔清單中的任何運算式,便會傳回 TRUE。否則,傳回的值為 FALSE。
以 NOT IN 反轉傳回的值。
範例
以下範例會選取資料表中來自巴西、阿根廷與委內瑞拉的所有客戶。
SELECT * FROM Customers WHERE Country IN ('Brazil', 'Argentina', 'Venezuela')