SQLでA-BでBという式があるとき、A=0、BがNullだった場合に0が得られないのでまずBがNullだったら0に変換する処理を考えた。PostgreSQLでNullを変換するにはNULLを別の値に置するCOALESCE関数を使う。OracleでのNVL関数にあたる。
書式:coalesce(式, 置換後の値)
例:coalesce(bill.payment,0)
参考:http://d.hatena.ne.jp/deeeki/20081212/coalesce
書式:coalesce(式, 置換後の値)
例:coalesce(bill.payment,0)
参考:http://d.hatena.ne.jp/deeeki/20081212/coalesce