mysql 计算两个日期的时间差函数年月格式例如3年2个月

记得有个timestampdiff(interval,time1,time2)函数,返回结果由interval决定,可以是year、mouth等
mysql 计算两个日期的时间差函数年月格式例如3年2个月
CONCAT(
CASE
WHEN FLOOR(TIMESTAMPDIFF(MONTH,c.platetime,CURRENT_DATE)/12)>0 THEN
CONCAT(FLOOR(TIMESTAMPDIFF(MONTH,c.platetime,CURRENT_DATE)/12),'年')
ELSE '' END,
CASE
WHEN TIMESTAMPDIFF(MONTH,c.platetime,CURRENT_DATE)%12>0 THEN
CONCAT(TIMESTAMPDIFF(MONTH,c.platetime,CURRENT_DATE)%12,'个月')
ELSE '0个月' END
))2016-07-18
记得有个timestampdiff(interval,time1,time2)函数,返回结果由interval决定,可以是year、mouth等2013-08-09
mengvlog 阅读 8 次 更新于 2025-07-21 00:03:55 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部