PostgreSQL SUBQUERY NOT IN Kullanımı
PostgreSQL SUBQUERY NOT IN Kullanımı ,IN kullanımı yazımda içerisinde şu değer olan kayıtları getir olarak kullandığımızı belirtmiştim. NOT IN kullanımında ise tam tersi durum vardır. NOT IN cümlesini Türkçe karşılığı içerisinde olmayan anlamına gelmektedir. Bu mantık üzerinden düşünecek olursak belirtilen değerleri içerisinde barındırmayan verileri getirmek için kullanabiliriz.
Örnekler üzerinden açıklayalım.
Öğrenci tablomuz olsun ve bu öğrenci tablomuz içerisinde belirtilen değerler haricinde ki değerleri getirmesini isteyelim.
İlk olarak öğrenci tablomuzu görelim.
Öğrencilerden final notu 71 ve 60 olmayanları listeleyelim.
SELECT*FROM ogrenci WHERE final NOT IN ('71','60') ;
Yukarıdaki örneğimizde final notu 71 ve 60 olmayan değerleri getirdi .