Ada case dimana kita ingin menampilkan suatu data null dari tabel dengan nilai 0. Hal ini bisa dilakukan dengan sintaks ‘coalesce’
Misal kita memiliki tabel seperti berikut
Kita ingin menampilkan semua produk beserta harganya, namun jika harganya null akan ditampilkan menjadi 0.
SELECT status, coalesce(harga,0)AS Harga FROM Produk;
Maka akan tampil data sebagai berikut :
coalesce(SUM(CASE WHEN pembayaran.status = ‘credit’ THEN pembayaran.value ELSE 0 END),0) as total_ujroh