Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает значениеtrue, false если оба выражения являются true; в противном случае или NULL.
Синтаксис
boolean_expression AND boolean_expression
или
boolean_expression && boolean_expression
Аргументы
boolean_expression
Любое допустимое выражение, возвращающее логическое значение.
Замечания
Двойные амперсанды (&> имеют те же функции, что AND и оператор).
В следующей матрице показаны возможные сочетания входных значений и возвращаемые значения.
TRUE |
FALSE |
NULL |
|
|---|---|---|---|
TRUE |
ПРАВДА | ЛОЖЬ | Отсутствует |
FALSE |
ЛОЖЬ | ЛОЖЬ | ЛОЖЬ |
NULL |
Отсутствует | ЛОЖЬ | Отсутствует |
Пример
В следующем запросе Entity SQL показано, как использовать оператор AND. Запрос основан на модели продаж AdventureWorks. Чтобы скомпилировать и запустить этот запрос, выполните следующие действия.
Выполните процедуру, описанную в разделе "Практическое руководство. Выполнение запроса, возвращающего результаты структурного типа".
Передайте следующий запрос в качестве аргумента в
ExecuteStructuralTypeQueryметод:
-- AND
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product where product.ListPrice > @price1 AND product.ListPrice < @price2
-- &&
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product where product.ListPrice > @price1 && product.ListPrice < @price2