LIKE operatörü bir sütunda belirtilen bir deseni arama WHERE madde kullanılır.
SQL GİBİ Operatör
LIKE operatörü bir sütunda belirtilen bir deseni arama yapmak için kullanılır.
SQL GİBİ sözdizimi
SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern ;
Demo Veritabanı
Bu dersimizde tanınmış Northwind örnek veritabanını kullanır.
Aşağıda bir seçme "Customers" tablosunun:
Müşteri Kimliği | Müşteri adı | ContactName | Adres | Şehir | Posta kodu | ülke |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
SQL GİBİ Operatör Örnekleri
Aşağıdaki SQL deyimi bir şehir harfi ile başlayan tüm müşterileri seçer "s" :
İpucu: "%" işareti önce ve desen sonrasında joker (eksik harf) tanımlamak için kullanılır. Bir sonraki bölümde simgelemlerin hakkında daha fazla bilgi edineceksiniz.
Aşağıdaki SQL deyimi bir şehir harfi ile biten tüm müşterileri seçer "s" :
Aşağıdaki SQL deyimi desen içeren bir ülke ile tüm müşterilerine seçer "land" :
DEĞİL kelime kullanma modelle eşleşen OLMAYAN kayıtları seçmenize olanak sağlar.
Aşağıdaki SQL deyimi Ülke desen içeren DEĞİL ile tüm müşterilerine seçer "land" :