使用case when統計時資料為空,無法預設為0的簡便解決方法!
第一種是使用查詢時就會為空,不會有預設值0!
sum(case
when i.hospital_outer like '%1%' then
1
else
0
end) home,
解決方法:
nvl(sum(case
when i.hospital_outer like '%1%' then
1
else
0
end),0) home,
在sum外面加上 nvl(sum(***) , 0);