1-) AVG Fonksiyonu
- Aritmetiksel ortalama (avarage) hesaplamak için kullanılır.
- Bu hesaplama sırasında boş (NULL) değerler işleme katılmaz.
- AVG fonksiyonu ile koşula bağlı olarak hesaplamalarda yaptırılabilir.
Sorgu: SELECT AVG(UnitPrice) AS 'Ortalama Birim Fiyatı' FROM Products WHERE CategoryID=1
2-) MAX Fonksiyonu
- Tablo içinde, belirtilen sütun (alan) içindeki en büyük değeri bulur.
- MAX fonksiyonu, bir sütundaki en yüksek değeri verir. Boş (NULL) değerler işleme katılmaz.
- MAX fonksiyonu alfabetik sıralamadaki ilk metinsel ifadeyi de bulmamızı sağlar.
Örnek: Bu örneğimizde 1. kategorideki birim fiyatı en yüksek olan ürünümüzü buluyoruz.
Sorgu: SELECT MAX(UnitPrice) AS 'En Düşük Fiyat' FROM Products WHERE CategoryID=1
3-) MIN Fonksiyonu
- Tablo içinde belirtilen sütun (alan) içindeki en küçük değeri bulur.
- MIN fonksiyonu bir sütundaki kayıtlardanki en küçük değeri verir. Boş (NULL) değerler işleme katılmaz.
- MIN fonksiyonu alfabetik sıralamadaki son metinsel ifadeyi de bulmamızı sağlar.
Örnek: Bu örneğimizde 1. kategorideki birim fiyatı en düşük olan ürünümüzü buluyoruz.
Sorgu: SELECT MIN(UnitPrice) AS 'En Yüksek Fiyat' FROM Products WHERE CategoryID=1
4-) SUM Fonksiyonu
- Fonksiyonla belirtilen sütun ile ilişkili olarak toplama işlemini yapar.
- SUM fonksiyonu belirtilen sütundaki sayısal değerlerin bir toplamını geri döndürür.
Örnek: Bu örneğimizde de 1.kategorideki ürünlerimizin toplam birim fiyatlarını buluyoruz.
Sorgu: SELECT SUM(UnitPrice) AS 'Toplam Fiyat' FROM Products WHERE CategoryID=1
5-) COUNT Fonksiyonu
- Son olarak da 15.ders de detaylı incelediğimiz COUNT() fonksiyonunu öğrenebiliriz.
- SQL COUNT() Fonksiyonları
Ders-18'e geçebilirsiniz.
