Select sorgularının yalnızca belli bir kritere,şarta uygun kayıtları getirmesini istiyorsak, sorguya WHERE şartı ile başlayan ve gerekli şartları içeren bir kod cümlesi ekleriz.

SELECT kolon_adı(ları)
FROM tablo_adı
WHERE koşul

şeklindedir.

Örnek : Daha önceki derslerimizde de kullandığımız Kişiler tablomuz vardı.Şimdi bu kişiler tablosundan İstanbul’da yaşıyanları getirelim.

where sarti kullanimi

Kodumuz şu şekilde olacaktır ;

SELECT * FROM kişiler 
WHERE şehir='İstanbul';

Kodumuzu çalıştırdığımızda sizde göreceksiniz karşımıza sadece istanbul’dan yaşayanlar gelecek.Karşımıza gelen görüntü şu şekilde olacak ;

where sarti kullanimi

Bu tablo üzerinden örneklerimizi çeşitlendirebiliriz.Ankara’da, Bursa’da yaşayanları ekrana getirebiliriz.Sizler onları uygulayın alışmış da olursunuz arkadaşlar.

Örnek : Futbolcular adında bir tablomuz var bu tabloda futbolcular hakkında bilgileri tutuyoruz.Bu futbolcular tablosundan Yaş’ı 23’den küçük olan futbolcuları getirelim.

where sarti kullanımı

Not :  Tablomuz baya geniş ama kafalar karışmasında sadece bukadarını göstermelik aldım arkadaşlar.

Kodumuz şu şekilde olacaktır ;

SELECT * FROM futbolcular 
WHERE yas < 23 ;

 

Evet kodumuz yazdık karşımıza gelen görüntü şu şekilde olacaktır ;

where sarti kullanımı

Bize yaşları 23’den küçük olan futbolcuları getirmiş oldu.

Futbolcular tablosundan örnekleri çoğaltmamız kolay olur arkadaşlar mesela ülkesi brezilya olanları getir dersiniz, forma numaları 10 olan futbolcuları getir vs. birçok örnek türetebilirsiniz.Onlar sizde artık 🙂

 

Bir önceki dersimizde Distinct Kullanımı başlığıyla distinct kullanımını ayrıntılı bir şekilde anlattık.

Etiketler:,,, Gözünüzü bizden ayırmayın! 15 Tem 2015

Yorumlar