Toplulaştırma ve GROUP BY
COUNT/SUM/AVG/MIN/MAX, GROUP BY ve HAVING — e-ticaret veritabanı üzerinde.
Sorular
Tüm ürünlerin ortalama fiyatını (ortalama_fiyat olarak) getiren bir sorgu yaz.
1. Ortalama Fiyat
KolayTüm ürünlerin ortalama fiyatını (ortalama_fiyat olarak) getiren bir sorgu yaz.
2. Müşteri Sayısı
KolayKaç farklı müşteri olduğunu (musteri_sayisi olarak) getiren bir sorgu yaz.
3. Kategori Başına Ürün Sayısı
KolayHer kategorideki ürün sayısını (category, urun_sayisi) getiren bir sorgu yaz.
4. Şehir Başına Müşteri
OrtaHer şehirdeki müşteri sayısını (city, musteri_sayisi) getiren ve sonucu çoktan aza sıralayan bir sorgu yaz.
5. Durum Başına Sipariş
OrtaHer sipariş durumundaki (status) sipariş sayısını (status, siparis_sayisi) getiren bir sorgu yaz.
6. Kalabalık Kategoriler
OrtaEn az 3 ürünü olan kategorileri (category, urun_sayisi) getiren bir sorgu yaz.
7. Müşteri Başına Sipariş
OrtaHer müşterinin customer_id'sini ve toplam sipariş sayısını (siparis_sayisi olarak) getiren bir sorgu yaz.
8. Pahalı Kategoriler
ZorOrtalama fiyatı 800 TL'nin üzerinde olan kategorileri (category, ortalama_fiyat) getiren bir sorgu yaz.
9. En Çok Satan 3 Ürün
Zororder_items tablosunda toplam satılan adedi (SUM(quantity)) en yüksek 3 ürünün product_id ve toplam_adet'ini getiren bir sorgu yaz.
10. Elektronik Stoku
Zorcategory'si 'Elektronik' olan ürünlerin toplam stok miktarını (toplam_stok olarak) getiren bir sorgu yaz.