🏠 Accueil
基準測試
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 人工智能詞彙表 🔗 Liens Utiles
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.