Menu
Coddy logo textTech

Ripasso - Presenze

Fa parte della sezione Oltre le basi del percorso SQL di Coddy. Lezione 5 di 27.

challenge icon

Sfida

Facile

Tabelle e colonne disponibili:

  • attendance: student_id, present_days, total_days

Per ogni studente restituisci student_id e una colonna status uguale a:

  • 'unknown' se total_days è 0
  • 'good' se il rapporto di frequenza è almeno 0.9
  • 'okay' se è almeno 0.7
  • 'poor' altrimenti

Usa NULLIF per evitare la divisione per zero. Ordina per student_id.

Provalo tu

SELECT student_id,
       -- combina NULLIF con CASE
FROM attendance
ORDER BY student_id

Tutte le lezioni di Oltre le basi

Esercitati da solo: Playground SQL