Aracılığıyla paylaş


OR (Transact-SQL)

Iki koşulu birleştirir.Birden fazla mantıksal işlecini bir deyimde kullanıldığında, OR işleçlerini VE işleçler sonra değerlendirilir.Ancak, parantez kullanarak Değerlendirme sırasını değiştirebilirsiniz.

Topic link iconTransact-SQL sözdizimi kuralları

boolean_expression OR boolean_expression

Bağımsız değişkenler

  • boolean_expression
    Herhangi bir geçerli mi ifade TRUE, FALSE veya BILINMEYEN veren.

Sonuç türleri

Boolean

Sonuç değeri

VEYA durumlardan biri geçerli olduğunda, DOğRU verir DOğRU.

Remarks

Aşağıdaki tabloda VEYA işleç sonucunu gösterir.

 

TRUE

FALSE

BİLİNMEYEN

TRUE

TRUE

TRUE

TRUE

FALSE

TRUE

FALSE

BİLİNMEYEN

BİLİNMEYEN

TRUE

BİLİNMEYEN

BİLİNMEYEN

Örnekler

Aşağıdaki örnek vEmployeeDepartmentHistory Görünüm adını almak için Quality Assurance Akşam vardiyası ya da Gece vardiyası personel. Ayraçlar atlandı varsa, sorguyu verir... Quality Assurance Akşam vardiyası ve Gece vardiyası çalışan tüm çalışanları iş çalışanları.

USE AdventureWorks
GO
SELECT FirstName, LastName, Shift 
FROM HumanResources.vEmployeeDepartmentHistory
WHERE Department = 'Quality Assurance'
   AND (Shift = 'Evening' OR Shift = 'Night')

Here is the result set.

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