Uncategorized

Sql Like Komutu

Sql Like Komutu ve Kullanımı

Sql veritabanı programlama dilinde, birçok arama sorgusunda kullanılan “LIKE” komutu oldukça önemlidir. Bu komut, belirli bir deseni veya kelimeyi aramak için kullanılır. “LIKE” komutu, veritabanında yapılan aramaları esnek ve hızlı bir şekilde gerçekleştirmenize olanak sağlar.

Bu komutun kullanımı oldukça basittir. Genellikle WHERE ifadesi ile birlikte kullanılır. Örneğin, “customers” adlı bir tabloda belirli bir isimden başlayan müşteri kayıtlarını bulmak istediğinizi düşünelim. Bu durumda aşağıdaki sorguyu kullanabilirsiniz:

“`sql
SELECT * FROM customers
WHERE customer_name LIKE ‘Ali%’
“`

Yukarıdaki sorgu, “customer_name” sütununda “Ali” ile başlayan tüm müşteri kayıtlarını getirecektir. “%” işareti, herhangi bir karakter dizisi olabileceğini ifade eder. Bu nedenle, “Ali%” ifadesi “Ali” ile başlayan tüm kayıtları getirecektir.

Ayrıca, “%” işaretini kelimenin farklı yerlerinde kullanarak daha spesifik aramalar da yapabilirsiniz. Örneğin, aşağıdaki sorgu “customer_name” sütununda “ay” ile biten tüm müşteri isimlerini getirecektir:

“`sql
SELECT * FROM customers
WHERE customer_name LIKE ‘%ay’
“`

Buna ek olarak, “LIKE” komutunu daha karmaşık desenlerde kullanabilirsiniz. Örneğin, belirli bir deseni içeren kayıtları bulmak için “_” işaretini kullanabilirsiniz. Bu işaret, herhangi bir karakterin yerine geçer. Örneğin, aşağıdaki sorgu “customer_name” sütununda ikinci karakteri “a” olan müşterileri getirecektir:

“`sql
SELECT * FROM customers
WHERE customer_name LIKE ‘_a%’
“`

Sql veritabanında dikkat edilmesi gereken bir nokta ise büyük harf-küçük harf duyarlılığıdır. “LIKE” komutu, varsayılan olarak büyük/küçük harf duyarlılığına sahiptir. Yani, “Ali” ile başlayan kayıtları getirmek istediğinizde “ali%” yerine “Ali%” kullanmanız gerekmektedir.

Sonuç olarak, “LIKE” komutu, Sql veritabanı programlama dilinde arama işlemlerini kolaylaştıran bir komuttur. Esnek ve güçlü yapısı sayesinde istediğiniz desene veya kelimeye sahip kayıtları hızlı bir şekilde bulmanızı sağlar. Bu nedenle, Sql öğrenirken “LIKE” komutunu etkin bir şekilde kullanmanız büyük önem taşır.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Göz Atın
Kapalı
Başa dön tuşu
servisl