Mysql
 sql >> Base de données >  >> RDS >> Mysql

Calculer la différence de temps entre deux horodatages dans mysql

Vous pouvez utiliser le natif TIMESTAMPDIFF fonction :

SELECT TIMESTAMPDIFF(<INTERVAL>,<timestampFrom>,<timestampTo>);

Si vous voulez trouver la différence entre le premier et le dernier horodatage d'un ID d'hôte donné, c'est ici :

SELECT TIMESTAMPDIFF(MINUTE,MIN(pingtime),MAX(pingtime))
FROM yourTable
WHERE host = 2;