İçeriği geç
Adnan Taner Adnan Taner
  • 💡Genel
  • 🖱 Web
  • 🎨 Tasarım
  • 💾 Yazılım
  • MySQL
  • 🐧 Linux
  • 💻 MacOS
  • Windows
  • 🛒 E-Ticaret
  • Shopify
Mysql Like Komutu
MySQL

MySQL LIKE parametresi

1 dakika 18 Mayıs 2018

SQL ile yapabileceklerinizi sadece hayal dünyanız sınırlayabilir. Mükemmel ve basit parametrelerden birisi de ‘LIKE’ yani Türkçe karşılığı tam olmasa da ‘ARAMA’ olarak ifade edebiliriz.

Öncelikle aşağıdaki tablomuza göre LIKE parametresiyle birkaç sorgu yapalım.

idisimyasemail
1Ali39[email protected]
2Mehmet29[email protected]
3Fatih15[email protected]
4Hüseyin32[email protected]
5Adnan31[email protected]
6Fatma28[email protected]
7Oğuz19[email protected]
Örnek MySQL Tablosu

1. İsmi A ile başlayanlar için SQL LIKE sorgusu:

SELECT * FROM tablo WHERE isim LIKE 'A%'

2. E-Mail adresinde _ karakteri bulunan kişiler için SQL LIKE sorgusu:

SELECT * FROM tablo WHERE isim LIKE '%_%'

3. İsmi A ile başlayıp, yaşı 30 ila 39 arasında olan, email adresinde _ karakteri bulunan kişiler için SQL LIKE sorgusu:

SELECT * FROM tablo
WHERE isim LIKE 'A%'
AND yas LIKE '3%'
AND email LIKE '%_%'

4. İsminin herhangi bir harfinde ‘N’ olan kişileri listelemek için kullanacağımız SQL LIKE sorgusu:

SELECT * FROM tablo WHERE isim LIKE '%n%'

5. İsmi ‘Z’ harfiyle biten kişileri listemek için ise:

SELECT * FROM tablo WHERE isim LIKE '%z'

Komutlarını kullanabilirsiniz.

Gördüğümüz gibi LIKE ile yapabileceklerimiz sınırsız. Buradaki % işareti joker karakter olarak dilediğimiz yerde sorgumuzu tamamlamıyor.

Arkadaşlarınla paylaş
Etiket
mysql likesql like

İlginizi çekebilir

MySQL, 🐧 Linux

MySQL SSH ile Root Parolası Değiştirme / Ekleme

1 dakika 6 Nisan 2020
MySQL, 🐧 Linux

SSH ile Büyük Boyutlu .sql Dosyalarını Veritabanına Import Etmek

1 dakika 5 Nisan 2020
MySQL Yazıları
MySQL

Temel MySQL Komutları

1 dakika 13 Mayıs 2018
Mysql Replace
MySQL

MySQL ile REPLACE() işlemi

1 dakika 13 Mayıs 2018
🖱 Web

Web Site Reklam Önleyici: AdGuard DNS

1 dakika 27 Ocak 2022
Nginx ile SEF link
Php, 🖱 Web

nginx ile .php Uzantılarını Silme

1 dakika 19 Ekim 2021

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ücretsiz senet yazdırma programı
Genel

Ücretsiz Senet Yazdırma Programı

2 dakika 13 Mayıs 2018
🐧 Linux

Temel SSH / BASH Komutları

3 dakika 4 Nisan 2020
Codeigniter, Php, 💾 Yazılım

Codeigniter Route / Url Yapısı Düzenleme

1 dakika 29 Ekim 2020
Ücretsiz senet yazdırma programı
Genel

Ücretsiz Senet Yazdırma Programı

2 dakika 13 Mayıs 2018
© 2023 Adnan Taner - Her Hakkı Saklıdır.