& (AND) (Entity SQL)
Vrátítrue
, pokud jsou true
oba výrazy ; jinak nebo NULL
false
.
Syntaxe
boolean_expression AND boolean_expression
nebo
boolean_expression && boolean_expression
Argumenty
boolean_expression
Libovolný platný výraz, který vrací logickou hodnotu.
Poznámky
Dvojité ampersandy (&&) mají stejné funkce jako AND
operátor.
Následující matice ukazuje možné kombinace vstupních hodnot a návratové hodnoty.
TRUE |
FALSE |
NULL |
|
---|---|---|---|
TRUE |
TRUE | FALSE | NULL |
FALSE |
FALSE | FALSE | FALSE |
NULL |
NULL | FALSE | NULL |
Příklad
Následující dotaz Entity SQL ukazuje použití operátoru AND. Dotaz je založený na prodejním modelu AdventureWorks. Chcete-li tento dotaz zkompilovat a spustit, postupujte takto:
Postupujte podle pokynů v části Postupy: Provedení dotazu, který vrací výsledky typu StructuralType.
Jako argument metody
ExecuteStructuralTypeQuery
předejte následující dotaz:
-- 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