SQL mantıksal operatörleri (and, or, not) nelerdir?

1

SQL mantıksal operatörleri nelerdir?

SQL AND, OR, NOT nedir?

SQL AND, OR, NOT operatörleri nasıl kullanılır?

 

mujde mujde (17)
3 yıl önce sordu

Toplam 1 Cevap


0

Mantıksal Operatörler(Logical Operators)

Mantıksal operatörler iki karşılaştırma işleminin sonucunu birleştirmek için kullanılır.

 

  • AND : Her iki taraf da True ise True, diğer durumlarda False değerini verir. Null değerler Null sonucunu verir.

Örneğin : Maaşı 1000’den yüksek olanlar ve Teknoloji bölümünde çalışanları sorgulamak istediğimizde;

 Select * FROM Personel
 WHERE Departman = "Teknoloji" AND Maas>1000​

  • OR :Her iki taraf da False ise False, diğer durumlarda True değerini verir. Null değerler Null sonucunu verir.

Örneğin : Maaşı 2000’den düşük olanlar veya Teknoloji bölümde çalışanları sorgulamak istediğimizde ise;

 Select * FROM Personel
 WHERE Departman = "Teknoloji" OR Maas < 2000​

 

  • NOT :Sonuç değerini tersine çevirir. Sonuç True ise False, False ise True sonucunu verir. Null değerler Null sonucunu verir.

Örneğin : Maaşı 2500’den düşük olanlar ve İnsan Kaynakları bölümünde çalışanların dışındaki tüm kişileri sorgulamak istediğimizde ise;

 Select * FROM Personel
 WHERE NOT ( Maas < 2500​ AND Departman = "İnsan Kaynakları" ) 

 

ergin ergin (2515)
3 yıl önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol