Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяет, приводит ли выражение к значению в указанном диапазоне. Выражение Entity SQL BETWEEN имеет те же функции, что и выражение Transact-SQL BETWEEN.
Синтаксис
expression [ NOT ] BETWEEN begin_expression AND end_expression
Аргументы
expression Любое допустимое выражение для проверки в диапазоне, определенном begin_expression и end_expression.
expression должен быть одинаковым типом, как begin_expression и end_expression.
begin_expression Любое допустимое выражение.
begin_expression должен быть одинаковым типом, как expression и end_expression.
begin_expression значение должно быть меньше end_expression, чем, в противном случае возвращаемое значение будет отрицаться.
end_expression Любое допустимое выражение.
end_expression должен быть одинаковым типом, как expression и begin_expression.
NOT Указывает, что результат МЕЖДУ отрицается.
AND действует как заполнитель, указывающий expression , должен находиться в диапазоне, указанном begin_expression и end_expression.
Возвращаемое значение
true Значение , если expression между диапазоном begin_expression , указанным и end_expression; в противном случае false.
null возвращается, если expression это null или begin_expressionend_expression есть null.
Замечания
Чтобы указать эксклюзивный диапазон, используйте операторы больше (>) и меньше (<) вместо BETWEEN.
Пример
Следующий запрос Entity SQL использует оператор BETWEEN, чтобы определить, приводит ли выражение к значению в указанном диапазоне. Запрос основан на модели продаж AdventureWorks. Чтобы скомпилировать и запустить этот запрос, выполните следующие действия.
Выполните процедуру, описанную в разделе "Практическое руководство. Выполнение запроса, возвращающего результаты структурного типа".
Передайте следующий запрос в качестве аргумента в
ExecuteStructuralTypeQueryметод:
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product where product.ListPrice BETWEEN @price1 AND @price2