Menu
Coddy logo textTech

Revisão - Presença

Parte da seção Além do Básico do Journey de SQL da Coddy. Lição 5 de 27.

challenge icon

Desafio

Fácil

Tabelas e colunas disponíveis:

  • attendance: student_id, present_days, total_days

Para cada aluno, retorne student_id e uma coluna status igual a:

  • 'unknown' se total_days for 0
  • 'good' se a proporção de presença for pelo menos 0.9
  • 'okay' se for pelo menos 0.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

Todas as lições de Além do Básico

Pratique por conta própria: Playground de SQL