Bu dersimizde SQL mantıksal operatörlerinden OR‘u anlatacağız.Daha önceki dersimizde AND mantıksal operatöründen bahsetmiştik.
OR Mantıksal Operatörü Kullanımı
Bu mantıksal operatörümüzde her iki koşulundan sağlanması gerekmiyor.Yani örneğin bir tablomuzdan adı Ahmet veya Ali olanı getir diyebiliyoruz.Örneklerimizde daha anlaşılır olacaktır.
Örnek : Yukarıdaki Personel tablosundan ismi Ahmet veya Mehmet olanları getirelim.Kodumuz şu şekilde olacaktır ;
SELECT * FROM personel WHERE isim='Ahmet' OR isim='Mehmet'
Karşımıza gelen görüntü de şu şekilde olacak ;
Örnek : Şimdi de Yaşı 30’dan büyük ve erkek veya yaşı 25’ten küçük ve kadın olanları getirelim.Kodumuz şu şekilde olacaktır ;
SELECT * FROM personel WHERE ( yas > 30 AND cinsiyet= 'E' ) OR ( yas < 25 AND cinsiyet= 'K' )
Kodumuzun yapısına ve parantezlere dikkat edelim arkadaşlar çok önemli orası.Ekranımıza gelen görüntü de şu şekilde olacaktır.
Bu mantıksal operatörümüzde de bu kadar arkadaşlar çözeceğiniz farklı örneklerle daha da iyi anlarsınız herkese kolay gelsin 🙂
Bir önceki dersimizde AND Mantıksal Operatörü başlığı ile And mantıksal operatörünün kullanımını ayrıntılı şekilde anlatmıştık.