Sdílet prostřednictvím


& (AND) (Entity SQL)

Vrátítrue, pokud jsou trueoba výrazy ; jinak nebo NULLfalse .

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:

  1. Postupujte podle pokynů v části Postupy: Provedení dotazu, který vrací výsledky typu StructuralType.

  2. 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

Viz také