logo

SQL Veri Tablolarında Filtreleme Nasıl Yapılır?

SQL sorgularında istenilen veriyi çekmek için filtreleme teknikleri önemlidir. Bu yazıda WHERE koşulu ile veri nasıl filtrelenir örneklerle anlatıyoruz.

SQL

SQL Veri Tablolarında Filtreleme Nasıl Yapılır?

23 Şubat 2026

Veritabanlarından anlamlı veriler elde etmek için SQL'de filtreleme işlemi olmazsa olmazdır. Filtreleme sayesinde tablodaki istediğimiz şartlara uygun kayıtları çekebiliriz. Bu genellikle WHERE ifadesi ile yapılır.

SQL'de Filtreleme Nedir?

Filtreleme, tablodaki kayıtlar arasından belirli kriterlere uyanları seçmek anlamına gelir. SQL sorgularında WHERE ile koşullar yazılır. Örneğin, sadece belli bir şehirde yaşayanları, belirli bir yaş üstündekileri çekmek için kullanılır.

WHERE Kullanımı

Temel sözdizimi şu şekildedir:

SELECT kolon1, kolon2 FROM tablo_adi WHERE kosul;

Örnek:

SELECT * FROM Musteriler WHERE Sehir = 'Istanbul';

Bu sorgu, Musteriler tablosundaki sadece Sehir sütunu İstanbul olan kayıtları getirir.

Farklı Filtreleme Örnekleri

  • Küçük büyüklük karşılaştırmaları: Yaş > 30
  • Birden fazla koşul kullanmak: WHERE Sehir = 'Istanbul' AND Yas >= 18
  • LIKE operatörü ile kısmi eşleşme: WHERE Ad LIKE 'A%' (Adı A ile başlayanlar)
  • BETWEEN ile aralık seçimi: WHERE Yas BETWEEN 20 AND 30
  • IN ile birden çok değer: WHERE Sehir IN ('Istanbul','Ankara')
  • NULL kontrolü: WHERE Telefon IS NOT NULL

Örnek Senaryolar

-- 30 yaşından büyük kullanıcıları getirme
SELECT * FROM Musteriler WHERE Yas > 30;

-- Adı 'Mehmet' olan ve şehir 'Ankara' olanlar
SELECT * FROM Musteriler WHERE Ad = 'Mehmet' AND Sehir = 'Ankara';

-- Soyadı 'Demir' ile başlayanlar
SELECT * FROM Musteriler WHERE Soyad LIKE 'Demir%';

-- Yaşı 18 ile 25 arasında olanlar
SELECT * FROM Musteriler WHERE Yas BETWEEN 18 AND 25;

-- Telefon numarası olmayanlar
SELECT * FROM Musteriler WHERE Telefon IS NULL;

Özetle; SQL'de veri filtrelemek WHERE ifadesiyle yapılır. Doğru koşullar belirlenerek sadece ihtiyacınız olan kayıtları kolayca seçebilirsiniz. LIKE, IN, BETWEEN gibi operatörleri kullanarak güçlü filtreleme yapabilirsiniz.

Umarım bu örnekler SQL'de filtreleme işlemi konusunda size yardımcı olmuştur.

Canlı Destek
SQL'de Veri Filtreleme Nasıl Yapılır? - Kod Örnekleri | W3 Bilişim | W3 Bilişim