Megosztás:


&> (ÉS) (Entity SQL)

Akkor adja true vissza, ha mindkét kifejezés true; egyébként false vagy NULL.

Szemantika

boolean_expression AND boolean_expression

vagy

boolean_expression && boolean_expression  

Érvek

boolean_expression
Bármely érvényes kifejezés, amely logikai értéket ad vissza.

Megjegyzések

A dupla amperek (>) ugyanazzal a funkcióval rendelkeznek, mint az AND operátor.

Az alábbi mátrix a lehetséges bemeneti értékkombinációkat és a visszaadott értékeket mutatja be.

TRUE FALSE NULL
TRUE IGAZ HAMIS NULLA
FALSE HAMIS HAMIS HAMIS
NULL NULLA HAMIS NULLA

példa

Az alábbi Entity SQL-lekérdezés bemutatja az AND operátor használatát. A lekérdezés az AdventureWorks értékesítési modellen alapul. A lekérdezés fordításához és futtatásához kövesse az alábbi lépéseket:

  1. Kövesse a How to: Execute a Query that Returns StructuralType Results (Szerkezeti típus eredményeinek visszaadása) című témakör lépéseit.

  2. Adja át a következő lekérdezést argumentumként a ExecuteStructuralTypeQuery metódusnak:

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

Lásd még