Menu
Coddy logo textTech

Récapitulatif - Présence

Fait partie de la section Au-delà des bases du Journey SQL de Coddy. Leçon 5 sur 27.

challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • attendance : student_id, present_days, total_days

Pour chaque étudiant, renvoyez student_id et une colonne status égale à :

  • 'unknown' si total_days vaut 0
  • 'good' si le taux de présence est d’au moins 0.9
  • 'okay' s’il est d’au moins 0.7
  • 'poor' dans les autres cas

Utilisez NULLIF pour éviter la division par zéro. Triez selon student_id.

Essayez vous-même

SELECT student_id,
       -- combiner NULLIF avec CASE
FROM attendance
ORDER BY student_id

Toutes les leçons de Au-delà des bases

Entraînez-vous par vous-même : Playground SQL