Sql 计算年龄天数的公式是什么?
目前我有一个问题,我无法在几天内知道什么东西有多老。我试图让它看起来像: 2个月14天Sql 计算年龄天数的公式是什么?,sql,Sql,目前我有一个问题,我无法在几天内知道什么东西有多老。我试图让它看起来像: 2个月14天 看看这个例子 我计算从开始到结束的月份 我计算开始日期+月份到结束日期的天数 输出 531 MONTH AND 3 DAYS MySQL还是SQL Server?请只标记一个RDBMS。@Dale K-谢谢 Start date = 1959-02-01 End. date. 2003-05-04 SELECT CONCAT( TIMESTAMPDIFF(MONT
看看这个例子
531 MONTH AND 3 DAYS
MySQL还是SQL Server?请只标记一个RDBMS。@Dale K-谢谢
Start date = 1959-02-01
End. date. 2003-05-04
SELECT CONCAT(
TIMESTAMPDIFF(MONTH,'1959-02-01','2003-05-04'),
' MONTH AND ',
TIMESTAMPDIFF(DAY,'1959-02-01' + INTERVAL
TIMESTAMPDIFF(MONTH,'1959-02-01','2003-05-04') MONTH,'2003-05-04')
,' DAYS');
531 MONTH AND 3 DAYS