🏠 Strona Główna
Benchmarki
📊 Wszystkie benchmarki 🦖 Dinozaur v1 🦖 Dinozaur v2 ✅ Aplikacje To-Do List 🎨 Kreatywne wolne strony 🎯 FSACB - Ostateczny pokaz 🌍 Benchmark tłumaczeń
Modele
🏆 Top 10 modeli 🆓 Darmowe modele 📋 Wszystkie modele ⚙️ Kilo Code
Zasoby
💬 Biblioteka promptów 📖 Słownik AI 🔗 Przydatne linki
advanced

Optimasi Query SQL Lanjutan dengan Window Functions

#sql #data-analysis #window-functions #optimization

Tulis query SQL kompleks untuk menganalisis tren penjualan perbandingan tahun berjalan versus tahun sebelumnya.

Tuliskan satu query SQL yang sangat efisien (mendukung PostgreSQL dialect) untuk menganalisis data penjualan ritel. Query ini harus menghitung total pendapatan bulanan, peringkat pendapatan per produk dalam setiap kategori (menggunakan DENSE_RANK), serta persentase pertumbuhan bulanan (Month-over-Month growth) menggunakan window functions (LAG). Query juga harus mengidentifikasi produk mana yang performanya di atas rata-rata bergerak 3 bulan (Moving Average). Pastikan query ini dapat menangani dataset besar dengan performa optimal, dan jelaskan mengapa Anda memilih join strategy atau indexing tertentu.