AVG / COUNT / MAX / MIN / SUM

Yazar 16 Eylül 2020 Çarşamba

AVG / COUNT / MAX / MIN / SUM

Bu fonksiyon sayısal karakterler üzerinde ortalama alma işlemini gerçekleştirir. Söz dizimi;

1
SELECT AVG ( <kolon_adi> ) FROM <tablo_adi>

Şimdi tblPersonel tablomuza ALTER TABLE ile pMaas kolonu ekleyelim ve personel maaşlarını UPDATE ile girdikten sonra AVG ( ) fonksiyonunu tablomuz üzerinde kullanalım. Tablomuz aşağıdaki gibi olacaktır. sqj11_0 Şimdi AVG ( ) fonksiyonunu çalıştırabiliriz.

1
SELECT AVG (pMaas) FROM tblPersonel

sqj11_1

COUNT ( )

COUNT ( ) fonksiyonu seçili kolondaki sütun sayısını döndürür. Söz dizimi;

1
SELECT COUNT ( <kolon_adi> ) FROM <tablo_adi>

Bakalım bizim tablomuzda kaç satır veri var?

1
SELECT COUNT (*) FROM tblPersonel

sqj11_2 Eğer tekrarlı kayıtları çıkarmak istersek; örneğin hangi bölümler olduğunu görmek için;

1
SELECT COUNT (DISTINCT pBolum) FROM tblPersonel

sqj11_3 sqj11_4

MAX ( )

MAX ( ) fonksiyonu, belirtilen kolondaki en yüksek değeri verir. Söz dizimi;

1
SELECT MAX ( <kolon_adi> ) FROM <tablo_adi>

Şimdi kendi tablomuz üzerinde deneyelim;

1
SELECT MAX ( pMaas ) FROM tblPersonel

sqj11_5 Sadece sayısal ifadeler için değil karakterler üzerinde de kullanılabilir. Böyle bir kullanımda ekrana alfabetik olarak en son olan değeri getirir.

MIN ( )

MIN ( ) fonksiyonu gibi belirtilen kolondaki en düşük değeri ekrana getirir. Söz dizimi;

1
SELECT MIN ( <kolon_adi> ) FROM <tablo_adi>

Tablo üzerinde uyguladığımızda;

1
SELECT MIN ( pAdi ) FROM tblPersonel

sqj11_6

SUM ( )

Belirtilen kolondaki tüm değerlerin toplamını verir.

1
SELECT SUM ( <kolon_adi> ) FROM <tablo_adi>

Şimdi pMaas kolonumuz üzerinde bu sorgulamayı yapalım;

1
SELECT SUM( pMaas ) FROM tblPersonel

sqj11_7

Topma 62 Defa Okundu Eklenme Tarihi : 16 Eylül 2020 Çarşamba 00:00
Erkan ÇAĞLAR

Tasarımcı Programcı, Kendi çapında herşey işte .

www.erkancaglar.com.tr
Üste Git