Kodkitabi

Agregasyon Fonksiyonları

COUNT, SUM, AVG, MIN, MAX fonksiyonlarının kullanımı.

SQL veritabanındaki satırlar üzerinde toplu matematiksel veya istatistiksel hesaplamalar yapmak için Agregasyon (Toplulaştırma) Fonksiyonları kullanılır:

  • COUNT(): Sorguya uyan satır sayısını döner.
  • SUM(): Belirtilen kolondaki sayısal değerlerin toplamını alır.
  • AVG(): Belirtilen sayısal kolonun aritmetik ortalamasını hesaplar.
  • MIN() / MAX(): Kolondaki en küçük ve en büyük değerleri bulur.
Toplu Veri Hesaplama Sorguları
-- Toplam çalışan sayısını bulma
SELECT COUNT(*) AS total_employees FROM employees;

-- Toplam ödenen maaş ve ortalama maaşı hesaplama
SELECT SUM(salary) AS total_payroll, AVG(salary) AS average_salary FROM employees;

-- En düşük ve en yüksek maaş değerlerini bulma
SELECT MIN(salary) AS lowest_salary, MAX(salary) AS highest_salary FROM employees;