T-SQL Aggregate Fonksiyonları

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

Author: Yunus YÜCEL

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir