堆叠图图例排序,周数排序

求助,我想让图例按照一定顺序排列,并且周数(例如‘2024-11’)同时也要排序

怎么实现呢,我现在的周数是乱的。

select * from

(SELECT  distinct  si_cReason 体系, concat(YEAR(bi_cTime) ,'-',bi_cWeek) 日期 ,bi_nQuantity 数量, YEAR(bi_cTime) 年 ,WEEK(bi_cTime) 周,si_cDepartment 部门,si_cFillno

FROM t_system_info system

left join t_basic_info basic on basic.bi_cFillno = system.si_cFillno

right join (SELECT num,类别 from (SELECT 1 as num,'体系不合理' as 类别 union all SELECT 2,'体系未执行' union all select 3,'无体系' union all SELECT 4,'待确认') numbers)a on a.类别 = system.si_cReason

where  1=1

${if(len(starttime)=0,""," and  DATE_FORMAT(bi_cTime,'%Y-%m')>='"+starttime+"'")}

${if(len(endtime)=0,""," and DATE_FORMAT(bi_cTime,'%Y-%m') <='"+endtime+"'")}

${if(fine_username="Alice","and basic.bi_cType in ('原材料','半成品','成品') ",if(fine_username="Mike","and basic.bi_cType in ('客户','成品') ",""))}

ORDER BY concat(YEAR(bi_cTime) ,'-',WEEK(bi_cTime)))b

right join (SELECT num,类别 from (SELECT 1 as num,'体系不合理' as 类别 union all SELECT 2,'体系未执行' union all select 3,'无体系' union all SELECT 4,'待确认') numbers)a on a.类别 = b.体系

image.png

FineReport yzm643053 发布于 2024-5-21 14:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-5-21 14:25

在SQL后面 加个

order by 日期

最佳回答
0
CovidLv3高级互助
发布于2024-5-21 14:25

图例排序 只能用自定义图例来实现

  • 2关注人数
  • 144浏览人数
  • 最后回答于:2024-5-21 14:25
    请选择关闭问题的原因
    确定 取消
    返回顶部