SQL LIKE Operatörü
- Önceki Sayfa SQL Üst
- Sonraki Sayfa SQL Joker Karakterleri
LIKE Operatörü, WHERE alt grubunda sütunundaki belirli bir kalıba arama yapmak için kullanılır.
LIKE Operatörü
LIKE Operatörü, WHERE alt grubunda sütunundaki belirli bir kalıba arama yapmak için kullanılır.
SQL LIKE Operatörü Grammarı
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
Orjinal Tablo (örneklerde kullanılan):
Persons Tablosu:
Kimlik | Soyad | İlkAd | Adres | Şehir |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Caddesi | Beijing |
LIKE Operatörü Örnekleri
Örnek 1
Şimdi, yukarıdaki "Persons" tablosundan "N" ile başlayan şehirlerde yaşayan insanları seçmek istiyoruz:
Aşağıdaki SELECT cümlesini kullanabiliriz:
SELECT * FROM Persons WHERE Şehir LIKE 'N%'
İpucu:"%" joker karakter olarak kullanılabilir (modülde eksik olan harfler).
Sonuç Koleksiyonu:
Kimlik | Soyad | İlkAd | Adres | Şehir |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
Örnek 2
Sonra, "Persons" tablosundan "g" ile biten şehirlerde yaşayan insanları seçmek istiyoruz:
Aşağıdaki SELECT cümlesini kullanabiliriz:
SELECT * FROM Persons WHERE Şehir LIKE '%g'
Sonuç Koleksiyonu:
Kimlik | Soyad | İlkAd | Adres | Şehir |
---|---|---|---|---|
3 | Carter | Thomas | Changan Caddesi | Beijing |
Örnek 3
Sonra, "Persons" tablosundan "lon" içeren şehirlerde yaşayan insanları seçmek istiyoruz:
Aşağıdaki SELECT cümlesini kullanabiliriz:
SELECT * FROM Persons WHERE Şehir LIKE '%lon%'
Sonuç Koleksiyonu:
Kimlik | Soyad | İlkAd | Adres | Şehir |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
Örnek 4
NOT anahtar kelimesini kullanarak, "Persons" tablosundan "lon" içeren şehirlerde yaşayan insanları seçebiliriz:İçermeyen "lon" şehirlerindeki insanlar:
Aşağıdaki SELECT cümlesini kullanabiliriz:
SELECT * FROM Persons WHERE Şehir NOT LIKE '%lon%'
Sonuç Koleksiyonu:
Kimlik | Soyad | İlkAd | Adres | Şehir |
---|---|---|---|---|
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Caddesi | Beijing |
- Önceki Sayfa SQL Üst
- Sonraki Sayfa SQL Joker Karakterleri