Menu
Coddy logo textTech

Recap - Bar Beverage Container

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 29/72。

challenge icon

チャレンジ

簡単

利用可能なテーブルと列:

  • <strong>beverages</strong>: <strong>id</strong>, <strong>current_year</strong>, <strong>expiration_year</strong>

あなたのバーには豊富なジュースの品揃えがあり、注意が必要なものを特定する必要があります。以下の明確な基準に基づいて、これらのジュースを特定し、並べ替えてください。

  1. Old Expired Juices
    1. 現在年から6年以上前に期限が切れたジュース(current_year - expiration_year > 6
    2. これらは直ちにリサイクルする必要があります
  2. Almost Expired Juices
    1. 現在年に期限切れとなるジュース
    2. または、次の年に期限切れとなるジュース(expiration_year = current_year + 1
    3. これらは更新のために送付する必要があります

以下の手順に従ってください:

  • これらの基準のいずれかを満たすジュースの ID を抽出します
  • ID 列を 'to_renew' にリネームします
  • 処理優先度で結果をソートします:
    • 最も緊急度の高いものから(最も古い期限切れジュース)
    • 次に、ほぼ期限切れのジュース
    • ソートには (current_year - expiration_year) を使用します

自分で試してみよう

基礎のすべてのレッスン