1. sayfa (Toplam 1 sayfa)

SQL LIKE Operator

Gönderilme zamanı: Prş Haz 30, 2016 9:45 pm
gönderen sametuzun
LIKE operatörü bir sütunda belirtilen bir deseni aramak için WHERE yan tümcesinde kullanılır.

SQL GİBİ Operatörü
LIKE operatörü bir sütunda belirtilen bir deseni aramak için kullanılır.

SQL GİBİ sözdizimi

Kod: Tümünü seç

SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern;
Demo Veritabanı
Bu yazıda tanınmış Northwind örnek veritabanını kullanır.

Aşağıda "Müşteriler" tablosundan bir seçki:

Resim


SQL GİBİ Operatör Örnekleri
Aşağıdaki SQL deyimi bir şehir "s" harfi ile başlayan tüm müşterilerine seçer:


Örnek

Kod: Tümünü seç

SELECT * FROM Customers
WHERE City LIKE 's%';
İpucu: "%" işareti öncesi ve desen sonrası her iki joker (eksik harf) tanımlamak için kullanılır. Bir sonraki bölümde simgelemlerin hakkında daha fazla öğreneceksiniz.

Aşağıdaki SQL deyimi bir şehir "s" harfi ile biten ile tüm müşterilerine seçer:

Örnek

Kod: Tümünü seç

SELECT * FROM Customers
WHERE City LIKE '%s';
Aşağıdaki SQL deyimi deseni "kara" içeren bir ülke ile tüm müşterilerine seçer:

Örnek

Kod: Tümünü seç

SELECT * FROM Customers
WHERE Country LIKE '%land%';
NOT anahtar sözcüğünü kullanarak desenle eşleşen DEĞIL kayıtları seçmek için izin verir.

Aşağıdaki SQL deyimi Ülke desen "kara" içeren DEĞİL ile tüm müşterilerine seçer:

Kod: Tümünü seç

SELECT * FROM Customers
WHERE Country NOT LIKE '%land%';