Ketika kira melakukan query pada database baik itu sqlServer, Mysql atapun PostgreSql sering kira menggunakan tipe data numerik, double , integer atapun yang lainnya. dari data tersebut kita perlu nilai default '0' meskipun real di database nya kosong atau null, untuk meng-handle default value pada database postgreSql maka kita bisa menggunakan fungsu 'Coalesce' , contoh :
Select coalesce(jumlah_retur, 0 ) as jumlah_retur, tgl_retur from tabel_aDari Script di atas dapat kita perhatikan penggunaan fungsi coalesce, jadi ketika script tersebut di execute dan nilai jumlah_retur pada tabel_a 'null' atau kosong maka query tetap akan memberikan default nilai '0' .
Semoga bermanfaat dan Selamat Mencoba
Post a Comment