下图的计算日期公式为什么不适用于在sql查询里面 想知道sql里面怎么获取下面几个数

1.jpg问题.jpg

FineReport yzmhaRR81664191 发布于 2022-9-2 13:40 (编辑于 2022-9-2 13:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
RiveryLv5中级互助
发布于2022-9-2 13:41(编辑于 2022-9-2 14:01)

要放在${}里面:${datedelta(today(),-1)}

${datedelta(pDate,-1)}

image.png

image.png

  • yzmhaRR81664191 yzmhaRR81664191(提问者) 那要是不获取当天 而是有一个参数 我要取这个参数的前一天 应该怎么写呢
    2022-09-02 13:45 
  • weibw weibw 回复 yzmhaRR81664191(提问者) 那就把他公式里的today()换成你的参数就行了,当然要保证你的参数是日期类型,如果是字符串的话需要转成日期类型
    2022-09-02 13:51 
  • Rivery Rivery 回复 yzmhaRR81664191(提问者) 把today()换成你的参数名就可以了
    2022-09-02 14:00 
  • Rivery Rivery 回复 yzmhaRR81664191(提问者) 看修改回答
    2022-09-02 14:01 
最佳回答
1
privacyLv5初级互助
发布于2022-9-2 13:53

image.png

image.png

最佳回答
0
用户33430540Lv6初级互助
发布于2022-9-2 13:56(编辑于 2022-9-2 14:02)

mysql:

DATE_ADD(date,interval 1 day)

最佳回答
0
给我一瓶乳酸菌Lv4见习互助
发布于2022-9-2 13:57(编辑于 2022-9-2 14:02)

你给的计算日期的公式是帆软提供的,只能在帆软的模板中使用公式才可以生效。你要是想在对应在SQL里也想查往前多少天,需要根据你链接的数据库使用对应的函数。以MySQL为例

image.png

  • 4关注人数
  • 354浏览人数
  • 最后回答于:2022-9-2 14:02
    请选择关闭问题的原因
    确定 取消
    返回顶部