COUNT, SUM, AVG, MIN, MAX orqali daromad, foydalanuvchilar soni va o'rtacha chekni hisoblash.
Biznes analitikaning asosiy vazifasi — millionlab qatorlardan umumlashtirilgan xulosalar chiqarishdir.
code.sqlSQLSELECTDATE_TRUNC('month', created_at) AS order_month,COUNT(order_id) AS total_orders,SUM(total_amount) AS total_revenue,ROUND(AVG(total_amount), 2) AS average_order_valueFROM ordersWHERE status = 'paid'GROUP BY DATE_TRUNC('month', created_at)HAVING SUM(total_amount) > 50000000ORDER BY order_month DESC;
Qoida:
WHEREagregatsiyadan OLDIN qatorlarni filtrlaydi,HAVINGesa agregatsiyadan KEYIN guruhlarni filtrlaydi!
Mavzu bo‘yicha tushunchalaringizni interaktiv test orqali sinovdan o‘tkazing va natijalarni bilib oling.
Darslikda o‘rganilgan qoidalarga asosan real kod yozing, testlardan o‘tkazing va yechimlarni mustahkamlang.
Dars sifati va mazmunini yaxshilash uchun o‘z haqqoniy bahoingizni qoldiring.
Mavzuni to‘liq o‘zlashtirish uchun test sinovi, amaliy kodlash va bog‘liq darslar
O‘z bilimingizni interaktiv test savollari orqali tekshiring va darhol xatolarni tahlil qiling.
Nazariyani real kod yozish bilan mustahkamlang, avtomatik testlardan o‘ting va XP to‘plang.
Kurs bo‘yicha keyingi va bog‘liq mavzular: