- AVG ve SUM fonksiyonları sadece sayısal değerler üzerinde kullanılabilirler.
- MIN, MAX ve COUNT fonksiyonları sayısal, string ve geçici veri sütunları üzerinde kullanılabilirler.
- Bu fonksiyonlar TEXT, NTEXT ve IMAGE veri tipindeki kolonlar üzerinde kullanılmaz.
- Bu fonksiyonlar NULL değerleri hesaba katmaz, yok sayar. Özellikle COUNT işlemleri için bu duruma dikkat etmek gerekir.
- Eğer COUNT ile birlikte (*) kullanılırsa tüm satırların verilerini (kolonda NULL veri olsa bile) sayabiliriz.
- Toplama fonksiyonunun kullanıldığı bir sorgu artık toplama işlevli bir sorgu olmuş olur.
SELECT SUM(sütun_adı) FROM tablo_adı WHERE koşul;
- Örneğin, Toplam kaç adet malın sipariş verildiğini bulalım.
SELECT MIN (sütun_adi) FROM tablo_adi WHERE koşul;
- Ürünler (Products) tablosundaki en küçük fiyatlı ürünü listeleyelim.
SELECT MAX (sütun_adi) FROM tablo_adi WHERE koşul;
- Ürünler (Products) tablosundaki en yüksek fiyatlı ürünü listeleyelim.
SELECT AVG (sütun_adi) FROM tablo_adi WHERE koşul;
- Örneğin, 22 kayıt numaralı tedarikçiye ait ürünlerin tekil değerilerinin ortalama fiyatını almak isteyelim.
SELECT COUNT (sütun_adi) from tablo_adi where koşul;
- Tedarikci Numarası (SupplierID) 5 olan tedarikçiye ait ürünlerin sayısını öğrenelim.
SELECT COUNT (DISTIMCT sütun_adi) from tablo_adi where koşul;
- Son örneğimiz olarak siparişlerin kaç farklı müşteriden alındığını öğrenelim.
Size ve Veritabanlarınıza Yardımcı Olmak İçin Bekliyoruz!
İletişime geçerek hemen destek alabilirsiniz.
İletişim