语句中加了时间类型筛选,为什么没有弹出类型筛选窗口

image.png

FineReport yzm211334 发布于 2025-6-17 15:07
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
华莉星宸Lv7专家互助
发布于2025-6-17 15:07(编辑于 2025-6-17 15:08)

直接把你的SQl贴出来

看看是哪里的问题

把order by不要放到if判断里面,放到最后就行

  • yzm211334 yzm211334(提问者) select * from PSRSM.GQSZSX
    where "产线代码" in ('PT601','PL601')
    ${if(datetype == '冷轧生产时间'," and "生产时间" >= to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and "生产时间" <= to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss') ORDER BY "生产时间"","")}
    2025-06-17 15:08 
  • 华莉星宸 华莉星宸 回复 yzm211334(提问者) select * from PSRSM.GQSZSX
    where "产线代码" in ('PT601','PL601')
    ${if(datetype == '冷轧生产时间'," and 生产时间 >= to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and 生产时间 <= to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss')","")}

    ORDER BY 生产时间
    2025-06-17 15:10 
  • 华莉星宸 华莉星宸 回复 yzm211334(提问者) if的生产时间 不要用引号
    2025-06-17 15:11 
最佳回答
0
snrtuemcLv8专家互助
发布于2025-6-17 15:09(编辑于 2025-6-17 15:10)

这个字段"前面加\

image.png

=========

select * from PSRSM.GQSZSX

where "产线代码" in ('PT601','PL601')

${if(datetype == '冷轧生产时间'," and \"生产时间\" >= to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and \"生产时间\" <= to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss') ORDER BY \"生产时间\"","")}

image.png

最佳回答
0
ID1208Lv6高级互助
发布于2025-6-17 15:10

select * from PSRSM.GQSZSX

where "产线代码" in ('PT601','PL601')

${if(datetype = '冷轧生产时间'," and 生产时间 >= to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and 生产时间 <= to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss') ORDER BY 生产时间","")}

最佳回答
0
用户k6280494Lv6专家互助
发布于2025-6-17 15:10

select * from PSRSM.GQSZSXwhere "产线代码" in ('PT601','PL601')${if(datetype == '冷轧生产时间',' and "生产时间" >= to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and "生产时间" <= to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss') ORDER BY "生产时间"',"")}

最佳回答
0
ScyalcireLv7高级互助
发布于2025-6-17 15:10
select * from PSRSM.GQSZSX
where "产线代码" in ('PT601','PL601')
${if(datetype == '冷轧生产时间'," and 生产时间 between to_date('" + date_s_sxsz + "','yyyy-MM-dd HH24:mi:ss') and to_date('" + date_e_sxsz + "','yyyy-MM-dd HH24:mi:ss')","")}
ORDER BY 生产时间

  • 6关注人数
  • 35浏览人数
  • 最后回答于:2025-6-17 15:10
    请选择关闭问题的原因
    确定 取消
    返回顶部