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