Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Database
Spravovaná instance Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Koncový bod analýzy SQL v Microsoft Fabric
Sklad v Microsoft Fabric
Databáze SQL v Microsoft Fabric
Kombinuje dvě podmínky. Pokud se v příkazu použije více logických operátorů, operátory OR se vyhodnocují za operátory AND. Pořadí vyhodnocení ale můžete změnit pomocí závorek.
Syntax
boolean_expression OR boolean_expression
Arguments
boolean_expression
Je libovolný platný výraz , který vrací hodnotu PRAVDA, NEPRAVDA nebo NEZNÁMÝ.
Typy výsledků
Boolean
Hodnota výsledku
Funkce OR vrátí hodnotu PRAVDA, pokud je některou z podmínek PRAVDA.
Remarks
Následující tabulka ukazuje výsledek operátoru OR.
| TRUE | FALSE | UNKNOWN | |
|---|---|---|---|
| TRUE | TRUE | TRUE | TRUE |
| FALSE | TRUE | FALSE | UNKNOWN |
| UNKNOWN | TRUE | UNKNOWN | UNKNOWN |
Examples
Následující příklad používá vEmployeeDepartmentHistory zobrazení k načtení jmen Quality Assurance pracovníků, kteří pracují buď ve večerní směně, nebo noční směny. Pokud závorky vynecháte, vrátí Quality Assurance dotaz zaměstnance, kteří pracují na večerní směně, a všechny zaměstnance, kteří pracují na noční směně.
-- Uses AdventureWorks
SELECT FirstName, LastName, Shift
FROM HumanResources.vEmployeeDepartmentHistory
WHERE Department = 'Quality Assurance'
AND (Shift = 'Evening' OR Shift = 'Night');
Tady je soubor výsledků.
FirstName LastName Shift
------------ ---------------- -------
Andreas Berglund Evening
Sootha Charncherngkha Night
Příklady: Azure Synapse Analytics a Analytický platformový systém (PDW)
Následující příklad načte jména zaměstnanců, kteří buď vydělají BaseRate méně než 20, nebo mají HireDate 1. ledna 2001 nebo novější.
-- Uses AdventureWorks
SELECT FirstName, LastName, BaseRate, HireDate
FROM DimEmployee
WHERE BaseRate < 10 OR HireDate >= '2001-01-01';
Viz také
Výrazy (Transact-SQL)
Předdefinované funkce (Transact-SQL)
Operátory (Transact-SQL)
SELECT (Transact-SQL)
KDE (Transact-SQL)