복습 - 바 음료 용기
Coddy SQL 여정의 기초 섹션에 포함된 레슨. 72개 중 29번째.
챌린지
쉬움사용 가능한 테이블 및 열:
beverages:id,current_year,expiration_year
여러분의 바에는 매우 다양한 주스가 재고로 있으며, 어떤 주스에 조치가 필요한지 확인해야 합니다. 다음의 명확한 기준에 따라 이러한 주스를 식별하고 정렬하세요:
Old Expired Juices- 유효 기간 연도가 현재 연도보다 6년 초과하여 이전인 주스 (
current_year - expiration_year > 6) - 이 주스는 즉시 재활용해야 합니다
- 유효 기간 연도가 현재 연도보다 6년 초과하여 이전인 주스 (
Almost Expired Juices- 현재 연도에 유효 기간이 만료되는 주스
- 또는 다음 연도에 유효 기간이 만료되는 주스 (
expiration_year = current_year + 1) - 이 주스는 갱신을 위해 보내야 합니다
다음 단계를 따르세요:
- 두 기준 중 하나를 충족하는 주스의 ID를 추출합니다
- ID 열의 이름을 'to_renew'로 변경합니다
- 처리 우선순위에 따라 결과를 정렬합니다:
- 가장 긴급한 항목을 먼저 표시합니다(가장 오래전에 만료된 주스)
- 그다음 거의 만료된 주스를 표시합니다
- 정렬에는 (current_year - expiration_year)을 사용합니다
직접 해보기
기초의 모든 레슨
직접 연습해 보세요: SQL 플레이그라운드