&& (AND) (Entity SQL)

Retourne true si les deux expressions ont pour valeur true; sinon, false ou la valeur NULL.

Syntaxe

boolean_expression AND boolean_expression

ou

boolean_expression && boolean_expression  

Arguments

boolean_expression
Toute expression valide qui retourne une valeur booléenne.

Notes

Les doubles esperluettes (&&) ont la même fonctionnalité que l’opérateur AND.

La matrice suivante montre les combinaisons de valeurs d’entrée possibles et les valeurs de retour.

TRUE FALSE NULL
TRUE TRUE FALSE NULL
FALSE false FAUX FALSE
NULL NULL false NULL

Exemple

La requête Entity SQL ci-dessous montre comment utiliser l'opérateur AND. Cette requête est basée sur le modèle de vente AdventureWorks Sales Model. Pour compiler et exécuter cette requête, procédez comme suit :

  1. Suivez la procédure indiquée dans How to: Execute a Query that Returns StructuralType Results.

  2. Transmettez à la méthode ExecuteStructuralTypeQuery la requête suivante en tant qu'argument :

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

Voir aussi