在数据集中如何用MYSQL获取两列日期之间的差值(要求可以精确到时分秒),一直报错

SQL求日期差值.png

FineReport kmx277564915 发布于 2021-8-12 08:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-8-12 09:02(编辑于 2021-8-12 09:04)

SELECT TIMESTAMPDIFF(SECOND,'2015-3-21','2017-06-01')

两个日期相差的秒数,你可以计算出天数小时

  • kmx277564915 kmx277564915(提问者) 啊,谢谢老哥,我之前搜到的都是DATEDIFF,TIMEDIFF,DATESUBDATE,你这个有用!
    2021-08-12 09:15 
  • 烟尘 烟尘 回复 kmx277564915(提问者) 百度搜的时候加上mysql限定
    2021-08-12 09:18 
  • kmx277564915 kmx277564915(提问者) 回复 烟尘 好的,谢啦!
    2021-08-12 09:29 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-12 08:56(编辑于 2021-8-12 08:58)

不是这个用法,这个是帆软函数,直接用会报错

建议数据库直接查询出来,放报表取计算好了

image.png

  • kmx277564915 kmx277564915(提问者) 谢啦,我用在决策报表中,想直接用到差值,不是在单元格中用的
    2021-08-12 09:16 
  • 3关注人数
  • 269浏览人数
  • 最后回答于:2021-8-12 09:04
    请选择关闭问题的原因
    确定 取消
    返回顶部