Menu
Coddy logo textTech

復習 - バーの飲料容器

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

challenge icon

チャレンジ

簡単

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

  • beveragesidcurrent_yearexpiration_year

あなたのバーには多種多様なジュースが在庫されており、その中から対応が必要なものを特定する必要があります。以下の明確な基準に基づいて、これらのジュースを特定し、並べ替えてください:

  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) を使用する
必須の出力形式: [翻訳した内容]

自分で試してみよう

基礎のすべてのレッスン

自分で練習してみよう: SQLプレイグラウンド