Recapitulação - Presença
Parte da seção Além do Básico do Journey de SQL da Coddy — lição 5 de 27.
Desafio
FácilTabelas e colunas disponíveis:
<strong>attendance</strong>:<strong>student_id</strong>,<strong>present_days</strong>,<strong>total_days</strong>
Para cada estudante, retorne student_id e uma coluna status igual a:
'unknown'setotal_daysfor0'good'se a taxa de presença for pelo menos0.9'okay'se for pelo menos0.7'poor'caso contrário
Use NULLIF para evitar a divisão por zero. Ordene por student_id.
Experimente você mesmo
SELECT student_id,
-- combinar NULLIF com CASE
FROM attendance
ORDER BY student_id