- 15.3.2017
 - 2 minuty ke čtení
 - 
-  
c -  
r -  
M -  
i -  
m - 
+4
 
 -  
 
Týká se: 
SQL Server (všechny podporované verze) 
Azure SQL Database 
Azure SQL Managed Instance 
Azure Synapse Analytics 
Parallel Data Warehouse
Kombinuje dvě podmínky. Pokud je v příkazu použit více než jeden logický operátor, vyhodnocují se operátory OR až za operátory AND. Pořadí vyhodnocování však můžete změnit pomocí závorek.
 Syntaktické konvence jazyka Transact-SQL
Syntaxe
boolean_expression OR boolean_expression 
Poznámka
Pro zobrazení syntaxe jazyka Transact-SQL pro SQL Server 2014 a starší verze viz dokumentaci k předchozím verzím.
Argumenty
boolean_výraz
Je jakýkoli platný výraz, který vrací hodnotu TRUE, FALSE nebo UNKNOWN.
Typy výsledků
Boolean
Výsledná hodnota
OR vrací TRUE, pokud je jedna z podmínek TRUE.
Poznámky
Následující tabulka ukazuje výsledek operátoru OR.
| PRAVDIVÝ | NEPRAVDIVÝ | NEZNÁMÝ | |
|---|---|---|---|
| PRAVDIVÝ | PRAVDIVÉ | PRAVDIVÉ | PRAVDIVÉ | 
| NEPRAVDIVÉ | PRAVDIVÉ | NEZNÁMÉ | NEZNÁME | 
| NEZNÁMÝ | PRAVDA | NEZNÁMÝ | NEZNÁMÝ | 
Příklady
Následující příklad využívá zobrazení vEmployeeDepartmentHistory k získání jmen Quality Assurance zaměstnanců, kteří pracují buď na večerní, nebo na noční směně. Pokud jsou závorky vynechány, dotaz vrátí Quality Assurance zaměstnanců, kteří pracují na večerní směně, a všechny zaměstnance, kteří pracují na noční směně.
Tady je soubor výsledků.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
Příklady: Azure Synapse Analytics a Parallel Data Warehouse
Následující příklad vyhledá jména zaměstnanců, kteří buď vydělávají BaseRate méně než 20, nebo mají HireDate 1. ledna 2001 nebo později.
Podívejte se také
.