Menu
Coddy logo textTech

Özet - Katılım

Coddy'nin SQL Journey'sinin Temellerin Ötesi bölümünün bir parçası — ders 5 / 27.

challenge icon

Görev

Kolay

Mevcut tablolar ve sütunlar:

  • <strong>attendance</strong>: <strong>student_id</strong>, <strong>present_days</strong>, <strong>total_days</strong>

Her öğrenci için student_id ve şuna eşit bir status sütunu döndürün:

  • total_days değeri 0 ise 'unknown'
  • katılım oranı en az 0.9 ise 'good'
  • en az 0.7 ise 'okay'
  • aksi takdirde 'poor'

Sıfıra bölmeyi önlemek için NULLIF kullanın. student_id sütununa göre sıralayın.

Kendin dene

SELECT student_id,
       -- NULLIF ile CASE yapılarını birleştirin
FROM attendance
ORDER BY student_id

Temellerin Ötesi bölümündeki tüm dersler