数据为空显示0

image.png

数据在2019年没数据,因为是图形显示出来的,怎么写才能让结果显示0,oracel。

吴浩 发布于 2019-1-14 15:41
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
6
doudekaixinLv6中级互助
发布于2019-1-18 16:16(编辑于 2019-1-18 16:17)

给你贴个思路

真实代码不贴了。


${if(SQL("数据连接","select count(*) from ( 正常查询SQL)")>0,

"正常查询SQL","select 0,0,0,0,0,0 from dual"

)}


最佳回答
0
梁世远Lv1见习互助
发布于2019-1-14 15:51

case when then else end 

  • 吴浩 吴浩(提问者) 试过不行,是没数据,不是为null
    2019-01-14 15:53 
  • 黄源 黄源 回复 吴浩(提问者) 每列都没数据那就没法了,union all 整一行假数据吧
    2019-01-14 15:56 
最佳回答
0
黄源Lv6中级互助
发布于2019-1-14 15:52

nvl(字段,0)

  • 吴浩 吴浩(提问者) 这个不行,是没数据,不是为null,有差别
    2019-01-14 15:53 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-1-14 15:53(编辑于 2019-1-14 15:53)

https://www.cnblogs.com/LUA123/p/6155414.html

https://blog.csdn.net/q6658368/article/details/80857053

其实,不论什么数据库。都是一样的原理

最佳回答
0
xc258456Lv2见习互助
发布于2019-1-18 15:53

用decode()这个函数

  • 6关注人数
  • 1340浏览人数
  • 最后回答于:2019-1-18 16:17
    请选择关闭问题的原因
    确定 取消
    返回顶部