数据集SQL过滤

数据集sql过滤与参数日期相同

企业微信截图_16691026373749.png

FineReport yzm7eGSM1009563 发布于 2022-11-22 15:05 (编辑于 2022-11-22 15:37)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
NikoLv4见习互助
发布于2022-11-24 14:48

select A.machine_no,A.version||'-'|| A.machine_id, case when B.version is not null then '开机中' else '停机' end from MES.SB_MACHINE_LIST A left join ( select distinct version,machine_id from mes.sb_measure_input where shift_date=to_date('${日期}','yyyy-mm-dd') and shift='${班次}' and model_name='${机种}') B ON B.version=A.version and B.machine_id=A.machine_id where A.Model_Name='${机种}'

--to_date('${日期}','yyyy-mm-dd') 或者 to_char('${日期}','yyyy-mm-dd')

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-22 15:05

WHERE 日期字段>='${日期控件}'????

最佳回答
0
yzm339714Lv6中级互助
发布于2022-11-22 15:06(编辑于 2022-11-22 15:07)

where 1= 1 

 ${if(len(rq) == 0,"","and date1 = '" + rq + "'")} 

最佳回答
0
LTC朝Lv6高级互助
发布于2022-11-22 15:10

WHERE date = '${date}'

最佳回答
0
BrmiseLv6见习互助
发布于2022-11-24 15:19

where shift_date=to_date('${日期}',"yyyy-mm-dd")

你用to_date函数后面要接对应的格式啊

  • 2关注人数
  • 476浏览人数
  • 最后回答于:2022-11-24 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部