- 03/15/2017
- 2 perc olvasás
-
- c
- r
- M
- i
- m
-
+4
.
Az alábbiakra vonatkozik: SQL Server (minden támogatott verzió) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Parallel Data Warehouse
Két feltétel kombinálása. Ha egynél több logikai operátort használ egy utasításban, a VAGY operátorok az ÉS operátorok után kerülnek kiértékelésre. Az értékelés sorrendjét azonban zárójelek használatával megváltoztathatja.
Transact-SQL szintaxis konvenciók
Szintaxis
boolean_expression OR boolean_expression
Jegyzet
Az SQL Server 2014 és korábbi verziók Transact-SQL-szintaxisának megtekintéséhez lásd a Korábbi verziók dokumentációját.
Argumentumok
boolean_expression
Minden olyan érvényes kifejezés, amely TRUE, FALSE vagy UNKNOWN értéket ad vissza.
Eredménytípusok
Boolean
Eredményérték
OR TRUE-t ad vissza, ha valamelyik feltétel TRUE.
Megjegyzések
A következő táblázatban az OR operátor eredménye látható.
IGAZ | HAMIS | ISMERETLEN | ||
---|---|---|---|---|
IGAZ | IGAZ | IGAZ | IGAZ | IGAZ |
HAMIS | IGAZ | HAMIS | ISMERETLEN | |
NEM ISMER | TRUE | UNKNOWN | UNKNOWN | UNKNOWN |
Példák
A következő példa a vEmployeeDepartmentHistory
nézetet használja azon Quality Assurance
alkalmazottak neveinek lekérdezésére, akik vagy az esti műszakban, vagy az éjszakai műszakban dolgoznak. Ha a zárójeleket elhagyja, a lekérdezés visszaadja az Quality Assurance
olyan alkalmazottakat, akik az esti műszakban dolgoznak, és az összes olyan alkalmazottat, akik az éjszakai műszakban dolgoznak.
Itt az eredményhalmaz.
FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night
Példák: Azure Synapse Analytics és párhuzamos adattárház
A következő példa azoknak az alkalmazottaknak a nevét keresi ki, akik vagy BaseRate
20-nál kevesebbet keresnek, vagy akiknek HireDate
2001. január 1-je vagy későbbi.
Lásd még
.