• 15/03/2017
  • 2 minutter at læse
    • c
    • r
    • M
    • i
    • m
    • +4

Gælder for: SQL Server (alle understøttede versioner) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Parallel Data Warehouse

Kombinerer to betingelser. Når der anvendes mere end én logisk operatør i en erklæring, evalueres OR-operatorer efter AND-operatorer. Du kan dog ændre evalueringsrækkefølgen ved at bruge parenteser.

Transact-SQL-syntaks-konventioner

Syntaks

boolean_expression OR boolean_expression 

Note

For at få vist Transact-SQL-syntaks for SQL Server 2014 og tidligere, se Dokumentation for tidligere versioner.

Argumenter

boolean_udtryk
Er ethvert gyldigt udtryk, der returnerer TRUE, FALSE eller UNKNOWN.

Result Types

Boolean

Result Value

OR returnerer TRUE, når en af betingelserne er TRUE.

Remarks

Den følgende tabel viser resultatet af OR-operatoren.

TRUE FALSE UNKNOWN
TRUE SANDT SANDT SANDT SANDT
FALSK SANDT FALSK UKENDT
UNKENDT TRUE UNKENDT UNKENDT

Eksempler

Det følgende eksempel bruger visningen vEmployeeDepartmentHistory til at hente navnene på Quality Assurance personale, der arbejder enten på aftenholdet eller natteholdet. Hvis parenteserne udelades, returnerer forespørgslen Quality Assurance medarbejdere, der arbejder på aftenholdet, og alle medarbejdere, der arbejder på natteholdet.

Her er resultatmængden.

FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night

Eksempler: Azure Synapse Analytics og Parallel Data Warehouse

Det følgende eksempel henter navnene på de medarbejdere, der enten tjener BaseRate mindre end 20 eller har en HireDate 1. januar 2001 eller senere.

See Also

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.