Where kayıtları filtrelemeye yarar.
Where ile kriter koyarak filtreleme yapılır.
WHERE SYNTAX:
SELECT <column_name>,<column_name> FROM <table_name> WHERE <column_name> <operator> <value>;
ÖRNEK:
Tablo Adı : Sehirler
ID | SOYADI | ADI | SEHİR |
---|---|---|---|
1 | Ozan | Yahya | İstanbul |
2 | Kaya | Emel | İstanbul |
3 | Tan | Hakkı | İstanbul |
4 | Yazıcı | Emel | Antalya |
5 | Ay | Serap | Malatya |
Yukarıdaki Şehirler tablosunda adı "Emel" Olan kişileri getir
Sorgu :
SELECT * FROM Sehirler; WHERE ADI = 'Emel'
Sonuç :
-------------------------------------- | ID | SOYADI | ADI | SEHIR | -------------------------------------- | 2 | Kaya | Emel | İstanbul | | 4 | Yazıcı | Emel | Antalya | --------------------------------------
WHERE İLE KULLANILAN OPERATÖRLER :
Operator Açıklama
___________________________________________________________
= Eşittir
<> Eşit değildir. Not: Bazı Sql versiyonlarında bu != kullanılır.
> Büyüktür
< Küçüktür
>= Büyüktür veya eşittir
<= Küçüktür veya eşittir
BETWEEN Arasında (bir değer aralığının)
LIKE Gibi
IN İçinde
Hiç yorum yok :
Yorum Gönder