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.
SQL – COUNT(), AVG(), SUM() Fonksiyonları ve Kullanımı – Ders 12
YanıtlaSilSQL’deki çok kullanılan fonksiyonlar ile devam ediyorum. Bu yazımda COUNT(), AVG() ve SUM() fonksiyonlarını, bu fonksiyonların nasıl kullanıldığını ve ne zaman işimize yarayacağını anlatacağım. Beginner seviyesinde bilinmesi gereken ve çok fazla işinize yarayacak fonksiyonlar ile ilgili detaylara geçelim.
https://www.dogushan.com/sql-count-avg-sum-fonksiyonlari-ve-kullanimi-ders-12/