요약 - 출석
Coddy SQL 여정의 심화 과정 섹션에 포함된 레슨. 27개 중 5번째.
챌린지
쉬움사용 가능한 테이블과 열:
attendance:student_id,present_days,total_days
각 학생에 대해 student_id와 다음과 같은 값을 갖는 status 열을 반환하세요:
'unknown'(total_days가0인 경우)- 출석 비율이 최소
0.9인 경우'good' - 출석 비율이 최소
0.7인 경우'okay' - 그 외의 경우
'poor'
0으로 나누는 것을 방지하려면 NULLIF를 사용하세요. student_id를 기준으로 정렬하세요.
직접 해보기
SELECT student_id,
-- NULLIF를 CASE와 결합
FROM attendance
ORDER BY student_id
심화 과정의 모든 레슨
직접 연습해 보세요: SQL 플레이그라운드