T-SQL’de aggregate fonksiyonları, veri kümeleri üzerinde hesaplamalar yapmak ve tek bir değer döndürmek için kullanılır. Genellikle GROUP BY ifadesiyle birlikte kullanılırlar.
AVG(): Sayısal değerlerin ortalamasını verir. NULL değerleri dikkate almaz.
Aşağıdaki komut ilgili tabloda Kolon1 kolonunun ortalamasını almaktadır. Ayrıca tüm kolonlara Alias tanımlanabilir.
SELECT AVG(Kolon1) as Ortalama FROM TabloName ;
MAX(): Belirtilen kolondaki maksimum değeri getirmektedir.
SELECT MAX(Kolon1) FROM TabloName ;
MIN(): Belirtilen kolondaki minumum değeri vermektedir.
SELECT MIN(Kolon1) FROM TabloName ;
SUM(): Belirtilen kolondaki tüm değerlerin toplamını vermektedir.
SELECT SUM(Kolon1) FROM TabloName ;
COUNT(): Toplam kayıt sayısını vermektedir. NULL değerler sayılmaz.(COUNT(*) hariç)
SELECT COUNT(Kolon1) FROM TabloName ;
SELECT COUNT(*) FROM TabloName ;
Eğer tablodaki satır sayısı bulunmak isteniyorsa * olması gerekmektedir.

Bu makalede aggregate operatörlerini görmüş olduk. Başka bir makalede görüşmek dileğiyle..
“Kim zerre kadar iyilik yapmışsa onu görür.” Zilzal Suresi; 7. Ayet