- 03/15/2017
- 2 minuten om te lezen
-
- c
- r
- M
- i
- m
-
+4
Geldt voor: SQL Server (alle ondersteunde versies) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Parallel Data Warehouse
Combineert twee voorwaarden. Wanneer meer dan één logische operator wordt gebruikt in een verklaring, worden OR-operatoren geëvalueerd na AND-operatoren. U kunt de volgorde van evaluatie echter wijzigen door haakjes te gebruiken.
Transact-SQL Syntax Conventions
Syntax
boolean_expression OR boolean_expression
Note
Om de Transact-SQL-syntaxis voor SQL Server 2014 en eerder te bekijken, raadpleegt u Eerdere versies documentatie.
Arguments
boolean_expression
Is elke geldige expressie die TRUE, FALSE, of UNKNOWN teruggeeft.
Resulttypen
Boolean
Resultwaarde
OR geeft WAAR als een van de voorwaarden WAAR is.
Opmerkingen
De volgende tabel toont het resultaat van de OR-operator.
TRUE | FALSE | UNKNOWN | ||
---|---|---|---|---|
TRUE | TRUE | TRUE | ||
TRUE | TRUE | TRUE | TRUE | UNKNOWN |
UNKNOWN | TRUE | UNKNOWN | UNKNOWN |
Examples
Het volgende voorbeeld gebruikt de vEmployeeDepartmentHistory
-weergave om de namen op te halen van Quality Assurance
-personeelsleden die ofwel in de avond- ofwel in de nachtdienst werken. Als de haakjes worden weggelaten, retourneert de query Quality Assurance
medewerkers die in de avonddienst werken en alle medewerkers die in de nachtdienst werken.
Hier is de resultatenset.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
Voorbeelden: Azure Synapse Analytics and Parallel Data Warehouse
Het volgende voorbeeld haalt de namen op van werknemers die ofwel een BaseRate
minder dan 20 verdienen of een HireDate
1 januari 2001 of later hebben.