Menu
CoddyTech

Rekap: LEAD & LAG

Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 62 dari 72.

challenge icon

Tantangan

Sedang

Tabel dan kolom yang tersedia:

  • air_conditioners: id, efficiency, strength, month

Kita ingin melacak perubahan kinerja pendingin udara seiring waktu. Tugasmu adalah menemukan pendingin udara yang kinerjanya menurun dari bulan ke bulan.

Yang perlu kamu lakukan:

  1. Untuk setiap pendingin udara pada setiap bulan, hitung rasio kinerjanya dengan membagi efisiensi rata-rata dengan kekuatan rata-rata menggunakan AVG(efficiency)/AVG(strength), dikelompokkan berdasarkan id dan month
  2. Bandingkan kinerja pendingin udara pada bulan saat ini dengan kinerjanya dua bulan kemudian
  3. Temukan kasus ketika kinerja saat ini lebih dari setengah kinerja di masa mendatang (rasio saat ini ÷ rasio di masa mendatang > 0.5)
  4. Kembalikan id pendingin udara, month, dan rasio perbandingan bernama ratio_two_months untuk kasus-kasus ini

Coba sendiri

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground SQL