- 03/15/2017
 - 2 minuter att läsa
 - 
-  
c -  
r -  
M -  
i -  
m - 
+4
 
 -  
 
Gäller: 
SQL Server (alla versioner som stöds) 
Azure SQL Database 
Azure SQL Managed Instance 
Azure Synapse Analytics 
Parallel Data Warehouse
Kombinerar två villkor. När mer än en logisk operatör används i ett uttalande utvärderas OR-operatorer efter AND-operatorer. Du kan dock ändra utvärderingsordningen med hjälp av parenteser.
 Transact-SQL syntaxkonventioner
Syntax
boolean_expression OR boolean_expression 
Notis
Om du vill visa Transact-SQL-syntaxen för SQL Server 2014 och tidigare versioner kan du se dokumentationen för tidigare versioner.
Argument
boolean_expression
Är ett giltigt uttryck som returnerar TRUE, FALSE eller UNKNOWN.
Result Types
Boolean
Result Value
OR returnerar TRUE (sant) när något av villkoren är TRUE (sant).
Remarks
Följande tabell visar resultatet av OR-operatören.
| TRUE | FALSE | UNKNOWN | ||
|---|---|---|---|---|
| TRUE | SANN | SANN | SANN | SANN | 
| FALSKT | SANN | FALSKT | OKÄND | |
| UNKÄNT | TRUE | UNKNOWN | UNKNOWN | UNKNOWN | 
Exempel
Folkadexemplet använder vyn vEmployeeDepartmentHistory för att hämta namnen på Quality Assurance personal som antingen jobbar på kvällsskift eller nattskift. Om parenteserna utelämnas returnerar frågan Quality Assurance anställda som arbetar kvällsskiftet och alla anställda som arbetar nattskiftet.
Här är resultatuppsättningen.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
Exempel: Azure Synapse Analytics and Parallel Data Warehouse
 Följande exempel hämtar namnen på de anställda som antingen tjänar BaseRate mindre än 20 eller har en HireDate 1 januari 2001 eller senare.