Bir Alanın Toplamını Hesaplama (SUM)
SUM(kolon_adı) fonksiyonu, bir alandaki verilerin toplamını hesaplar. Kolondaki verilerin hepsi sayısal veri tipinde(data type) (tam sayı(integer), ondalıklı sayı(decimal),devirli sayı(floating point), para(money)) olmalıdırlar.
Bir Kolonun Averajını Hesaplama (AVG)
AVG(kolon_adı) fonksiyonu, bir kolondaki verilerin averajı(aritmetik ortalaması)nı hesaplar. Kolondaki verilerin hepsi aynı sayısal (numeric) veri tipinde (data type) (tam sayı(integer), ondalıklı sayı(decimal), devirli sayı(floating point),para(money)) olmalıdırlar.
En büyük ve En küçük Değerlerin Bulunması (MIN ve MAX)
MIN(kolon_adı) ve MAX(kolon_adı) fonksiyonları sırasıyla, bir kolondaki en küçük ve en büyük değeri bulurlar. Kolondaki veriler sayısal (numeric), zaman (date/time), karakter (string) veri tipinde olabilirler. MIN ve MAX fonksiyonlarının sonuçları da kendilerini oluşturan kolondaki verilerle aynı veri tipindedirler.
Verileri Sayma (COUNT)
COUNT(kolon_adı) fonksiyonu, karşılaştırma değerine uyan kayıtların sayısını verir. Sonuç tam sayıdır. Alanı oluşturan veriler arasında boş (NULL) değerler varsa bunlar sayılmazlar.
CREATE TABLE satis ( satis_no varchar2(10), tarih date(15), tutar number(15), );
|
Satis_no Tarih Tutar |
SELECT SUM(tutar) “Satış Toplamı” FROM satis
|
Satış Toplamı |
SELECT MAX(tutar) “En büyük Satış” FROM satis
|
En büyük Satış |
SELECT MIN(tutar) “En küçük Satış” FROM satis
|
En küçük Satış |
SELECT AVG(tutar) “Ortalama Satış” FROM satis
|
Ortalama Satış |
SELECT count(*) “Satış Sayısı” FROM satis
|
Satış Sayısı |
SELECT tarih,sum(tutar) “Toplam” ,count(*) “Adet” FROM satis
|
Tarih Toplam Adet |