最近做报表导出功能时,导出金额时,有的数据表里为空,Excel表格中显示为空,发现特别不好看,于是用IFNULL函数,如果金额为空显示为0.
IFNULL(SUM(tc.charge*tc.charge_total*tc.rate),0) money 参数1SUM不为空返回总金额,如果参数1为空,返回结果为 0
IFNULL(参数1,参数2); 如果参数1
不为NULL
,则IFNULL
函数返回参数1
; 否则返回参数2
的结果。