帆软中日期参数问题

这个sql 是算这个日期段内,这个时间到另一个时间段的数据where dt between   '2023-11-11' and  '2023-11-15' -----日期参数为: '${sjq}' and  '${sjz}'     请问时间的参数 是否可同日期的参数相同,如不能如何编写AND CONVERT(TIME, dt) BETWEEN '08:00:00' AND '12:00:00'     where dt between   '${sjq}' and  '${sjz}' AND CONVERT(TIME, dt) BETWEEN '${sjq}' and  '${sjz}'     

FineReport 入坑的小白 发布于 2023-11-16 12:30
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-11-16 12:35

你这个需要拼接下

你把dt处理成yyyy-MM-dd HH:mm:ss格式

然后后面

between   '${format(sjq,"yyyy-MM-dd 08:00:00")}' and  '${format(sjz,"yyyy-MM-dd 12:00:00")}'

  • 1关注人数
  • 333浏览人数
  • 最后回答于:2023-11-16 12:35
    请选择关闭问题的原因
    确定 取消
    返回顶部