TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)
datetime_expr1et
datetime_expr2, de format
DATEet
DATETIME. L'unité du résultat est donné par l'argument
interval. Les valeurs légales de
intervalsont les mêmes que pour la fonction
TIMESTAMPADD().
SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
TIMESTAMPDIFF()a été ajoutée en MySQL 5.0.0.