CodeBlanks Logo Icon CodeBlanks

AVG

Ortalama almayı öğrenirsin.

AVG

AVG bir sütunun ortalamasını verir. NULL değerleri hesaba katmaz.

SELECT AVG(price) FROM products;

Bu sorgu ortalama fiyatı verir.

products kaynağından AVG(price) seçilir.

AVG — ayrıntı

AVG toplamı satır sayısına böler. NULL değerler hem toplamdan hem sayıdan çıkarılır.

Örneğin 10, 20 ve NULL fiyatlarının ortalaması 15'tir (30 / 2); NULL'ı 0 saymak istersen AVG(COALESCE(price, 0)) yazarsın.

Uygulama AVG

products tablosundaki ortalama fiyatı AVG(price) ile hesapla.

Başlangıç kodu

query.sql
-- ortalama fiyat
SELECT

Örnek çözüm

query.sql
SELECT AVG(price) FROM products;

Beklenen çıktı

avg
233.33

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 AVG: kavramları eşleştir

Kavram Anlamı
AVG ortalama
SUM topla
NULL atla
sayısal nümerik

2 AVG ekle

Soru
SELECT ____(price) FROM products;
Cevap
SELECT AVG(price) FROM products;

Açıklama: AVG(price) fiyatların ortalamasını verir; NULL değerleri hesaba katmaz.

3 AVG NULL'ları nasıl ele alır?

  • Atlar Doğru cevap
  • Hata verir
  • Sıfır sayar
  • Sayıya dahil eder

Açıklama: AVG NULL değerleri atlar.

Orta seviye bölümündeki tüm dersler