Udostępnij za pośrednictwem


&& (AND) (Entity SQL)

Zwraca wartość true , jeśli oba wyrażenia mają truewartość ; w przeciwnym razie false lub NULL.

Składnia

boolean_expression AND boolean_expression

lub

boolean_expression && boolean_expression  

Argumenty

boolean_expression
Dowolne prawidłowe wyrażenie zwracające wartość logiczną.

Uwagi

&Podwójne (&) mają taką samą funkcjonalność jak AND operator.

Poniższa macierz przedstawia możliwe kombinacje wartości wejściowej i zwracane wartości.

TRUE FALSE NULL
TRUE PRAWDA FAŁSZ NULL
FALSE FAŁSZ FAŁSZ FAŁSZ
NULL NULL FAŁSZ NULL

Przykład

Poniższe zapytanie Entity SQL pokazuje, jak używać operatora AND. Zapytanie jest oparte na modelu AdventureWorks Sales. Aby skompilować i uruchomić to zapytanie, wykonaj następujące kroki:

  1. Postępuj zgodnie z procedurą w temacie Instrukcje: wykonywanie zapytania zwracającego wyniki StructuralType.

  2. Przekaż następujące zapytanie jako argument do ExecuteStructuralTypeQuery metody :

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

Zobacz też