Konuyu Açan #1
SQL Karşılaştırma Operatörleri Rehberi

SQL sorgularında veri seçimi ve filtreleme yaparken karşılaştırma operatörleri, temel araçlarımızdan biridir. Bu operatörler sayesinde belirli koşullara uyan satırları kolayca ayıklayabiliriz. Özellikle büyük veri tabanlarında sorguların performansı ve doğruluğu açısından kritik rol oynarlar.

İşte en yaygın kullanılan karşılaştırma operatörleri ve kullanım alanları:

1. = (Eşittir)
Bir değerin belirli bir sütundaki değere eşit olup olmadığını kontrol eder.
Örnek:
KOD
1SELECT * FROM ürünler WHERE kategori_id = 5;


2. veya != (Eşit Değil)
Bir değerin belirli bir sütundaki değere eşit olmadığını kontrol eder.
Örnek:
KOD
1SELECT * FROM çalışanlar WHERE departman != 'İnsan Kaynakları';


[i]3. >, =, 1000;[/code]

4. LIKE ve NOT LIKE
Düzenli ifadeye benzeyen desenlerle eşleşme yapar; özellikle metinlerde belirli kalıpları bulmak veya hariç tutmak için kullanılır.
Örnek:
KOD
1SELECT * FROM müşteri(ler) WHERE isim LIKE 'A%';


5. IS NULL ve IS NOT NULL
Veri tabanında boş (null) olan veya olmayan değerleri filtreler.
Örnek:
KOD
1SELECT * FROM ürünler WHERE stok_miktarı IS NULL;


Bu operatörler, birleşik sorgularda AND, OR ve NOT gibi mantıksal operatörlerle kullanılarak çok karmaşık filtrelemeler oluşturabilir. Ayrıca, performans açısından indekslenmiş sütunlarda kullanıldığında sorgu hızını önemli ölçüde artırırlar.

Sonuç olarak, karşılaştırma operatörleri SQL’de veri sorgulama ve analizinde temel yapı taşlarıdır ve doğru kullanımı, verinin doğru şekilde alınmasını sağlar. Bu operatörlerin detaylarını ve kullanım örneklerini anlamak, SQL sorgularınızın etkinliğini ve doğruluğunu artıracaktır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi