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

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.