← Database & SQL22 / 83
Kategorisasi Data dengan CASE WHEN
Ekspresi CASE WHEN adalah logika if-else di SQL untuk mengkategorikan baris data.
👀 Contoh dulu
SELECT name, price,
CASE
WHEN price > 100000 THEN 'Mahal'
ELSE 'Terjangkau'
END AS kategori_harga
FROM products;Hasilnya: Kolom baru 'kategori_harga' diisi string 'Mahal' atau 'Terjangkau'.
💡 Selalu diakhiri dengan kata kunci END.
📝 Sekarang giliranmu
Gunakan kondisi CASE untuk menghasilkan 'Lulus' jika score >= 75, dan 'Gagal' jika sebaliknya.
Preview