AND (&&) (Entity SQL)
Retourne true si les deux expressions ont pour valeur true ; sinon, false ou NULL.
boolean_expression AND boolean_expression
or
boolean_expression && boolean_expression
Arguments
- boolean_expression
Toute expression valide qui retourne une valeur booléenne.
Notes
Les doubles et commerciaux (&&) ont la même fonctionnalité que l'opérateur AND.
Le tableau suivant indique les valeurs d'entrée et les types de retour possibles.
TRUE | FALSE | NULL | |
---|---|---|---|
TRUE |
TRUE |
FALSE |
NULL |
FALSE |
FALSE |
FALSE |
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. Pour compiler et exécuter cette requête, procédez comme suit :
Suivez la procédure indiquée dans Procédure : exécuter une requête qui retourne des résultats StructuralType (EntityClient).
Passez à la méthode
ExecuteStructuralTypeQuery
la requête suivante en tant qu'argument :
// AND
SELECT VALUE product FROM AdventureWorksEntities.Product
AS product where product.ListPrice > 10 AND product.ListPrice < 20
// &&
SELECT VALUE product FROM AdventureWorksEntities.Product
AS product where product.ListPrice > 10 && product.ListPrice < 20
La sortie est présentée ci-dessous :
ProductID: 844
Name: Minipump
ProductNumber: PU-0452
MakeFlag: False
ProductID: 846
Name: Taillights - Battery-Powered
ProductNumber: LT-T990
MakeFlag: False