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

comparaison de temps mysql

À partir de la documentation mysql pour la fonction TIMESTAMPDIFF :

L'unité du résultat (un entier) est donnée par l'argument unité. Les valeurs légales pour l'unité sont les mêmes que celles répertoriées dans la description de la fonction TIMESTAMPADD().

Qui doit être l'une des valeurs suivantes :MICROSECOND (microsecondes), SECONDE, MINUTE, HEURE, JOUR, SEMAINE, MOIS, TRIMESTRE ou ANNÉE.

Résultat si nombre entier.Je recommande MINUTE :

TIMESTAMPDIFF(MINUTE, job_start, job_end) > 150

(2 * 60 + 30) min =150 min =2,5 heures