En son web geliştirme öğreticiler
 

SQL AND & OR Operators


AND & OR operatörleri birden fazla durumuna göre kayıtları filtrelemek için kullanılır.


SQL AND & OR Operatörler

AND İlk koşul hem eğer operatör kaydını görüntüler AND ikinci koşul doğrudur.

OR ilk şart ya eğer operatör kaydını görüntüler OR ikinci koşul doğrudur.


Demo Veritabanı

Bu dersimizde tanınmış Northwind örnek veritabanını kullanır.

Aşağıda bir seçme "Customers" tablosunun:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

AND Operatör Örneği

Aşağıdaki SQL deyimi ülkeden tüm müşterileri seçer "Germany" VE şehir "Berlin" de, "Customers" tablosunun:

Örnek

SELECT * FROM Customers
WHERE Country='Germany'
AND City='Berlin';
Kendin dene "

OR Operatör Örneği

Aşağıdaki SQL deyimi şehirden tüm müşterileri seçer "Berlin" VEYA "Munchen" in, "Customers" tablosunun:

Örnek

SELECT * FROM Customers
WHERE City='Berlin'
OR City='Munchen';
Kendin dene "

Birleştiren AND & OR

Ayrıca birleştirebilirsiniz AND ve OR (karmaşık ifadeler oluşturmak için kullanılması parantez).

Aşağıdaki SQL deyimi ülkeden tüm müşterileri seçer "Germany" VE şehir eşit olmalıdır "Berlin" OR "Munchen" in, "Customers" tablosunun:

Örnek

SELECT * FROM Customers
WHERE Country='Germany'
AND (City='Berlin' OR City='Munchen');
Kendin dene "