我有两个约会 我想计算它们之间的差异 比较int与int
为P_date1 datetime, P_date2 datetime
int a=P_date1 - P_date2;
答案 0 :(得分:2)
select a= TIMESTAMPDIFF(MINUTE,P_date1 ,P_date2) .. to minutes
select a= TIMESTAMPDIFF(SECOND,P_date1 ,P_date2)... to seconds
答案 1 :(得分:1)
使用TIMESTAMPDIFF:
SELECT TIMESTAMPDIFF(SECOND, P_date1, P_date2) AS diff FROM .....
此功能可用于不同的时间单位