图表系列展示顺序问题

image.png



image.png


想要系列按照0点,8点,16点的顺序展示,数据库中的数据查询的已经排序了

如果按照0点,8点,16点排序后在进行时间的排序,图表时间展示会有问题

image.png

image.png

FineReport 鹿小小 发布于 2019-1-16 15:54 (编辑于 2019-1-16 16:59)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
6
zsh331Lv8专家互助
发布于2019-1-16 16:00(编辑于 2019-1-16 16:25)

数据集中先按班组排序再按时间排序。

。。。。 order by 班组,时间

image.png

image.png

  • 鹿小小 鹿小小(提问者) 时间也要有顺序,那样时间展示就有问题
    2019-01-16 16:09 
  • zsh331 zsh331 回复 鹿小小(提问者) 答案已更新,。。 order by 班组,时间 排序后,图表显示没有问题的。
    2019-01-16 16:26 
  • 鹿小小 鹿小小(提问者) 回复 zsh331 我试过这种方式,数据一但多了会有问题
    2019-01-16 16:49 
最佳回答
1
KerydiaLv5中级互助
发布于2019-1-16 19:55

order by (case when 班组='0点' then 1 when 班组='8点' then 2 when 班组='16点' then 3 else 4) asc

最佳回答
0
HuangYiDanLv4见习互助
发布于2019-1-16 16:00(编辑于 2019-1-16 16:02)

在数据集中修改SQL,让“班组,时间”升序,order by 班组,时间。

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