Özet - Katılım
Coddy'nin SQL Journey'sinin Temellerin Ötesi bölümünün bir parçası — ders 5 / 27.
Görev
KolayMevcut 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_daysdeğeri0ise'unknown'- katılım oranı en az
0.9ise'good' - en az
0.7ise'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
2String Fonksiyonları
LENGTH, UPPER, LOWERSUBSTRINSTRREPLACE ve TRIM|| ile BirleştirmeÖzet - Faturalar