Ulasan Kehadiran
Termasuk bagian Lebih dari Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 5 dari 27.
Tantangan
MudahTabel dan kolom yang tersedia:
attendance:student_id,present_days,total_days
Untuk setiap siswa, kembalikan student_id dan kolom status yang bernilai:
'unknown'jikatotal_daysadalah0'good'jika rasio kehadiran minimal0.9'okay'jika minimal0.7'poor'jika tidak memenuhi kondisi di atas
Gunakan NULLIF agar tidak terjadi pembagian dengan nol. Urutkan berdasarkan student_id.
Coba sendiri
SELECT student_id,
-- gabungkan NULLIF dengan CASE
FROM attendance
ORDER BY student_id
Semua pelajaran di Lebih dari Dasar-Dasar
Latihan sendiri: Playground SQL