Menu
CoddyTech

Ulasan: Wadah Minuman Bar

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

challenge icon

Tantangan

Mudah

Tabel dan kolom yang tersedia:

  • beverages: id, current_year, expiration_year

Bar kamu menyediakan banyak pilihan jus, dan kamu perlu mengidentifikasi jus mana yang perlu ditangani. Identifikasi dan urutkan jus berdasarkan kriteria berikut:

  1. Old Expired Juices
    1. Jus dengan tahun kedaluwarsa LEBIH dari 6 tahun sebelum tahun saat ini (current_year - expiration_year > 6)
    2. Jus ini harus segera didaur ulang
  2. Almost Expired Juices
    1. Jus yang kedaluwarsa pada tahun ini
    2. ATAU jus yang kedaluwarsa tahun depan (expiration_year = current_year + 1)
    3. Jus ini harus dikirim untuk diperbarui

Ikuti langkah-langkah berikut:

  • Ambil ID jus yang memenuhi salah satu kriteria ini
  • Ubah nama kolom ID menjadi 'to_renew'
  • Urutkan hasil berdasarkan prioritas pemrosesan:
    • Yang paling mendesak terlebih dahulu (jus kedaluwarsa yang paling lama)
    • Lalu jus yang hampir kedaluwarsa
    • Gunakan (current_year - expiration_year) untuk pengurutan

Coba sendiri

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground SQL