日期查询问题,请大佬指教

FineReport 用户ctXpe3257740 发布于 2021-10-24 15:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
15922204585Lv6高级互助
发布于2021-10-24 16:11(编辑于 2021-10-25 14:46)

可以将where条件中的事件参数写到select 中,case when

select 

  供应商字段,

sum(case when 日期字段 between 开始日期参数名 and 结束日期参数名 then 来料检验批次字段 end) as 来料检验批次,

sum(case when 日期字段 between 开始日期参数名 and 结束日期参数名 then 不良批次字段 end) as 不良批次,

sum(当月数量字段) as 当月数量,

.............

from 表名

where 供应商字段='${供应商参数名}'

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