sql

  1. select nvl(sum(synnum),0)  value ,to_char(syntime, 'yyyy-MM-dd') lable from synlog where syntype in (4, 5, 6) and trunc(syntime) > trunc(sysdate) -  30 group by  to_char(syntime, 'yyyy-MM-dd') ;
复制代码
目前此数据 只能得到一条
希望日期可以从当天扩展为30条  日期自动补全  
目前查询的数据为
value lable
465    2017-12-19

我希望是
value   lable
0         2017-12-20
465     2017-12-19
0         2017-12-18
........
0         2017-11-20
共30条

FineReportw帆 发布于 2017-12-20 14:00
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
小龙发布于2017-12-20 14:00(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2017-12-20 14:04(编辑于 2023-9-6 09:34)
555
  • w帆 w帆(提问者) 是oracle  可以运行 数据正确
    回复
    2017-12-20 14:06 
最佳回答
0
zsh331发布于2017-12-20 14:08(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 624浏览人数
  • 最后回答于:2017-12-21 13:54
    活动推荐 更多
    热门课程 更多
    返回顶部