求解跨月的日期相差天数的sql语句怎么写呀

墨丶熙儿 2017-09-26 01:57:20
在数据库里取一个日期字段,格式为年月日
用这个字段减去当前系统时间
算出数据库中的这个字段和当前系统时间之间相差了几天
比如2017-10-05 和 2017-09-15 之间相差的天数怎么做
datediff方法就不用说了,我的mysql没有这个方法
求大神帮助,谢谢
...全文
302 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2017-09-27
  • 打赏
  • 举报
回复 1
select timestampdiff(day, '2017-1-1', '2017-2-1');
糖炒唐朝栗子 2017-09-26
  • 打赏
  • 举报
回复 1
SELECT DAY(LAST_DAY('2017-09-15'))-DAY('2017-09-15')+DAYOFMONTH('2017-10-5')
ACMAIN_CHM 2017-09-26
  • 打赏
  • 举报
回复
DATEDIFF .

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧