Günlük ciro
- SQL kursu
- Orta seviye
- Ders 43/115
- 5 dk
GROUP BY ile günlük ciro hesaplayan sorguyu yaz
Günlük ciro
Günlük ciroyu bulmak için GROUP BY sale_date ile SUM(amount) kullanılır.
SELECT sale_date, SUM(amount) AS revenue
FROM sales
GROUP BY sale_date;Bu sorgu her günün toplam cirosunu verir.
sales kaynağından sale_date, SUM(amount) AS revenue seçilir. Satırlar sale_date değerine göre gruplanır; toplam fonksiyonları her grup için ayrı hesaplanır.
Günlük ciro — ayrıntı
GROUP BY sale_date her tarihi bir grup yapar. SUM(amount) günlük toplamı üretir.
ORDER BY sale_date eklersen günlük ciroyu kronolojik sırada görürsün; bu tablo bir grafiğin doğrudan verisi olabilir.
Uygulama Günlük ciro
Günlük ciroyu GROUP BY sale_date ve SUM(amount) ile hesapla.
Başlangıç kodu
-- günlük ciro
SELECT sale_date,
FROM salesÖrnek çözüm
SELECT sale_date, SUM(amount) AS revenue
FROM sales
GROUP BY sale_date;Beklenen çıktı
sale_date revenue 2026-01-01 1500 2026-01-02 2300
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 GROUP BY ekle
SELECT sale_date, SUM(amount) AS revenue
FROM sales
____ sale_date;
SELECT sale_date, SUM(amount) AS revenue
FROM sales
GROUP BY sale_date;
Açıklama: GROUP BY doğru cevap.
2 Günlük ciro nasıl hesaplanır?
- COUNT + WHERE
- GROUP BY tarih + SUM Doğru cevap
- DISTINCT + AVG
- ORDER BY
Açıklama: Tarihe göre grupla ve tutar topla.
3 Günlük ciro: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
sale_date |
tarih |
SUM |
topla |
GROUP BY |
grupla |
revenue |
cira |