Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет, соответствует ли значение любому значению в коллекции.
Синтаксис
value [ NOT ] IN expression
Аргументы
value
Любое допустимое выражение, возвращающее значение для сопоставления.
[ НЕ ]
Указывает, что Boolean результат IN отрицается.
expression
Любое допустимое выражение, возвращающее коллекцию для проверки соответствия. Все выражения должны иметь одинаковый тип или общий базовый или производный тип value.
Возвращаемое значение
true Значение, найденное в коллекции; null, если значение равно NULL или коллекция имеет значение NULL; falseв противном случае . Использование NOT IN отрицает результаты IN.
Пример
Следующий запрос Entity SQL использует оператор IN, чтобы определить, соответствует ли значение любому значению в коллекции. Запрос основан на модели продаж AdventureWorks. Чтобы скомпилировать и запустить этот запрос, выполните следующие действия.
Выполните процедуру, описанную в разделе "Практическое руководство. Выполнение запроса, возвращающего результаты структурного типа".
Передайте следующий запрос в качестве аргумента в
ExecuteStructuralTypeQueryметод:
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product WHERE product.ListPrice IN {125, 300}