Bu yazımızda sql like komutu hakkında bilgiler vereceğiz ve örnekler ile bu konuyu pekiştireceğiz.

SQL “LIKE” komutunu, veritabanındaki verileri belirli bir şablon ya da desen doğrultusunda aramak için kullanırız. “LIKE” komutu, veritabanındaki bir sütunun belirli bir metin değeri ile eşleşmesini kontrol eder.

Aşağıdaki örnekte, table_name adlı tablo üzerindeki column_name sütunundaki verilerin “A%” şablonıyla eşleşen verilerini görüntülemek için kullanılır:

SELECT column1, column2, ...
FROM table_name
WHERE column_name LIKE 'A%';

Bu komut, column_name sütunundaki verilerin “A” harfi ile başlayan verileri döndürür. % işareti, belirli bir metin içerisindeki herhangi bir karakter dizisi için eşleşme yapması anlamına gelir.

SQL Like Komutu Örnekleri

Şimdide konunun daha iyi anlaşılması için bir kaç örnek görelim.

Örnek 1 : İsminin ilk harfi A olan müşterilerin sorgulanması :

SELECT *
FROM customers
WHERE name LIKE 'A%';

Örnek Çıktısı : 
+----+-------+-------+
| ID | Name  | City  |
+----+-------+-------+
| 1  | Alice | Paris |
| 2  | Adam  | Berlin|
+----+-------+-------+

Bu örnekte, customers tablosundaki verilerin name sütunundaki verilerin “A%” şablonuyla eşleşen verileri görüntülenir.

Örnek 2 : İsminin son harfi Z olan müşterilerin sorgulanması :

SELECT *
FROM customers
WHERE name LIKE '%z';

Örnek Çıktısı : 
+----+----------+--------+
| ID | Name     | City   |
+----+----------+--------+
| 1  | Rodriquez| Munich |
+----+----------+--------+

Bu yazımızda sql like komutu hakkında bilgiler verdik ve örnekler ile bu konuyu pekiştirdik. Diğer SQL derslerine ulaşmak isterseniz buradan tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Python Cümlenin Uzunluğunu Bulan Program