KÜME FONKSİYONLARI:
SUM FONKSİYONU:
SUM TOPLA
Fonksiyonun argümanı olarak belirtilen sütun ile ilişkili olana toplama işlemini gerçekleştirir.
ÖRNEK:İşletmedeki personelin brüt maaşlar toplamı ne kadardır?
SELECT SUM (brüt) SEÇ TOPLA(brüt)
FROM personel; GELİŞ personel;
AVG FONKSİYONU:
AVG ORT
Aritmetiksel ortalama (average) hesaplamak için kullanılır.
SELECT AVG(brüt) SEÇ ORT (brüt)
FROM personel; GELİŞ personel;
MAX FONKSİYONU:
MAX ÜST
Tablo içinde ,belirtilen sutun (alan)içindeki en büyük değeri bulur.
ÖRNEK:İşletme içindeki en yüksek maaş ne kadardır?
SELECT MAX (brüt) SEÇ ÜST (brüt)
FROM personel; GELİŞ personel;
MIN FONKSİYONU:
MIN ALT
Tablo içinde,belirlenen sutun alan içindeki en küçük değeri bulur.
ÖRNEK:İşletme içinde 4 Mayıs 1970’den önce doğanlar için,asgari ücret nedir?
SELECT MIN(brüt) SEÇ ALT(brüt)
FROM personel GELİŞ personel
WHERE dog_tar < {05/04/70}; OLAN dog_tar < {05/04/70};
COUNT FONKSİYONU:
COUNT SAY
Tablo içinde ,her hangi bir sayma işlemi gerçekleştirmek için kullanılır.
ÖRNEK:Ücreti 6000000’dan olan personel sayısı nedir?
SELECT COUNT (*) SEÇ SAY(*)
FROM personel GELİŞ personel
WHERE brüt > 6000000; OLAN brüt > 6000000;
COUNT (SAY) fonksiyonu DISTINCT (TEKRARSIZ)sözcüğü ile de kullanılır.
ÖRNEK:Personel tablosunda mevcut personelin işletme içinde kaç tane farklı bölümde çalıştığını bul.
SELECT COUNT(DISTINCT böl_no) SEÇ SAY (TEKRARSIZ böl_no)
FROM personel; GELİŞ personel;
COUNT (böl_no) SAY (böl_no)