Önceki yazı için bkz: MySQL'de Tablodan Veri Seçmek (Select)
MySQL'de (ve diğer SQL programlarında) SELECT soegularından gelen sonuçları filtrelemek, özelleştirmek ya da istediğimiz biçimde azaltmak için WHERE operatörü kullanılır.
Örnek olarak üç satırlı bir tablomuz olsun ve tablo verileri de aşağıdaki gibi olsun.
phpMyAdmin'de Ara (Search) ekranına geldiğimizde tablomuzda bulunan dört sütun (ID, ADI, SOYADI, EMAIL) için filtreleyerek listeleme yapma seçenekleri olduğunu görüyoruz.
Bu listede sunulan filtreleme işlemi aslında SELECT sorgu komutları içinde WHERE anahtar sözcüğünün kullanılması ile gerçekleşmektedir. Örneğin ID değeri 2 olan satırları göstermek için yazılacak komut şu şekilde olur:
SELECT * FROM `tbl_uyeler2` WHERE `ID` = 2
MySQL konusunda paylaştığım bazı diğer benzer yazılar için:
bkz: MySQL'de Tabloya Satır Eklemek (insert)
bkz: MySQL'de Tablo Silmek (Drop Table)
bkz: MySQL'de Yeni Tablo Oluşturmak (Create Table)
bkz: MySQL Anahtar Kelimeleri Nelerdir?
bkz: MySQL Veri Tipleri Nelerdir?
bkz: mysql is not recognized as an internal or external command hatası ve çözümü