SQL AND ve OR Operatörleri
AND operatörü ilk koşul ile son koşulun ikiside doğru ise kayıdı yayınlar.
OR operatörü ise iki koşuldan bir tanesi doğru ise kayıdı yayınlar.
AND operatörü örneği
kisiler tablosu
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
2 Bilgin Mert Beyoglu istanbul
3 Babacan Leyla Kizilay Ankara
SELECT * FROM kisiler
WHERE isim=?Ayse?
AND Soyisim=?Karaca?
Sonuç;
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
OR operatörü örneği
SELECT*FROM kisiler
WHERE isim=?Ayse?
OR isim=?Mert?
Sonuç;
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
2 Bilgin Mert Beyoglu istanbul
AND ve OR kombinasyonu
And ve Or birlikte kombinasyon halinde kullanılabilir.
Bu örnekte soyadı Karaca olan fakat ismi Ayşe ya da Mert olan kisi tablodan seçilmek istenmektedir.
SELECT*FROM kisiler
WHERE Soyisim=?Karaca?
AND (isim=?Ayşe? or isim=?Mert?)
Sonuç;
P_Id Soyisim isim Adres Sehir
1 Karaca Ayse Melek Sokak istanbul
|