数据库中sql排序有效,报表中sql排序无效,卷号升序 求解

sql:select id,comp_vol,comp_content,comp_totalsect,end_date from da_custom51 where 1=1  and del_tag='0' and archTypeId='1120'  and statusbt=0 ORDER BY to_number(comp_vol,'999999') asc

原因:当我一查那个end_date字段时排序就会无效,不查的话排序正常在报表里

image.png

image.png

报表:

FineReport 吉吉煲 发布于 2022-7-18 16:37 (编辑于 2023-10-25 13:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzmHkPR39014752Lv3见习互助
发布于2022-7-27 10:10

单元格设置的问题

最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-18 16:44(编辑于 2022-7-18 16:45)

你排序用的comp_vol字段。也显示另外的字段没有关系呀。。end_date显示与不显示都没有关系呢

ORDER BY to_number(comp_vol) asc  这样不行?

ORDER BY comp_vol  asc  这样不行?

  • 1关注人数
  • 364浏览人数
  • 最后回答于:2023-10-25 13:56
    请选择关闭问题的原因
    确定 取消
    返回顶部