- 03/15/2017
 - 2 minutes de lecture
 - 
-  
c -  
r -  
M -  
i -  
m - 
+4
 
.
 -  
 
S’applique à : 
SQL Server (toutes les versions prises en charge) 
Azure SQL Database 
Azure SQL Managed Instance 
Azure Synapse Analytics 
Parallel Data Warehouse
Combine deux conditions. Lorsque plus d’un opérateur logique est utilisé dans une déclaration, les opérateurs OR sont évalués après les opérateurs AND. Cependant, vous pouvez modifier l’ordre d’évaluation en utilisant des parenthèses.
 Conventions syntaxiques Transact-SQL
Syntaxe
boolean_expression OR boolean_expression 
Note
Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 et les versions antérieures, consultez la documentation des versions antérieures.
Arguments
expression booléenne
Est toute expression valide qui renvoie VRAI, FAUX ou INCONNU.
Types de résultat
Booléen
Valeur du résultat
OR renvoie VRAI lorsque l’une des conditions est VRAIE.
Remarques
Le tableau suivant montre le résultat de l’opérateur OR.
| VRAI | FAUX | INCONNU | |
|---|---|---|---|
| VRAI | VRAI | VRAI | VRAI | 
| FAUX | VRAI | FAUX | INCONNU | 
| INCONNU | TRUE | INCONNU | INCONNU | 
Exemples
L’exemple suivant utilise la vue vEmployeeDepartmentHistory pour récupérer les noms des Quality Assurance personnels qui travaillent soit dans l’équipe du soir, soit dans l’équipe de nuit. Si les parenthèses sont omises, la requête renvoie Quality Assuranceles employés qui travaillent dans l’équipe du soir et tous les employés qui travaillent dans l’équipe de nuit.
Voici l’ensemble des résultats.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
Exemples : Azure Synapse Analytics et Parallel Data Warehouse
L’exemple suivant récupère les noms des employés qui soit gagnent un BaseRate moins de 20, soit ont un HireDate 1er janvier 2001 ou plus tard.