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

See Also

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.