5.00 / 1 oy

MySQL'de LIKE Operatörü Kullanımı ve Örnekleri

MySQL'de LIKE operatörü, diğer veritabanı programlarında da olduğu gibi string türü sütunlarda istenen içeriklerin bulunabilmesi amacıyla kullanılan mantıksal operatördür. LIKE operatörü içinde aşağıdaki karakterlerin kullanımı sayesinde kolaylıkla arama yapabilirsiniz:

% karakteri: Sıfır ya da daha fazla karakter sayısı uzunluğunda herhangi bir karakter (wildcard)

_ karakteri: Herhangi bir karakter (tek karakter uzunluğunda)

LIKE operatörünün kullanımı için aşağıdaki tablo üzerinden örnekler üretelim.

mysql tablo örnek

Örnek 1: soyadı c harfi ile başlayan kullanıcıları bulun

SELECT * FROM `tbl_uyeler2` WHERE SOYADI LIKE 'c%'

Sonuç:

ID    ADI    SOYADI    EMAIL    
1    php    cader    [email protected]    
3    php3    coder3    [email protected]    
 

Örnek 2: soyadının içinde a harfi geçen kullanıcıları bulun

SELECT * FROM `tbl_uyeler2` WHERE SOYADI LIKE '%a%'

Sonuç:

ID    ADI    SOYADI    EMAIL    
1    php    cader    [email protected]    
4    pascal    nouma    [email protected]    
 

Örnek 3: soyadının ilk harfi c ve 3. harfi de d olan kullanıcıları bulun.

SELECT * FROM `tbl_uyeler2` WHERE SOYADI LIKE 'c_d%'

Sonuç:

ID    ADI    SOYADI    EMAIL    
1    php    cader    [email protected]    
3    php3    coder3    [email protected]    
 

bkz: MySQL'de IS NULL ve IS NOT NULL Kullanımı ve Örnekleri

bkz: MySQL'de Select komutunda Where ifadesi kullanımı örnekleri

bkz: MySQL'de Tablodan Veri Seçmek (Select)

bkz: MySQL'de Tabloya Satır Eklemek (insert)

bkz: MySQL'de Tablo Silmek (Drop Table)

bkz: MySQL'de Yeni Tablo Oluşturmak (Create Table)

PhpCoder

25.03.2021 01:22

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
MySQL'de LIKE Operatörü Kullanımı ve Örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.