Calcul de la différence de jour entre deux dates dans MySQL
Question :
Comment déterminer le nombre de jours entre deux dates données en utilisant MySQL ?
Réponse :
La fonction DATEDIFF est un outil efficace pour calculer le décalage horaire entre deux dates. Selon la documentation MySQL, DATEDIFF "renvoie expr1 – expr2 exprimée sous forme de valeur en jours d'une date à l'autre."
Implémentation :
Pour trouver la différence de jour, utilisez ce qui suit syntaxe :
select datediff(end_date, start_date)
Où :
Exemple :
Considérons l'exemple fourni dans le question :
En utilisant DATEDIFF, nous pouvons calculer la différence de jours comme suit :
select datediff('2010-04-15', '2010-04-12');
Cette requête renverra le résultat 3, indiquant la différence de 3 jours entre les deux dates.
Remarque :
Gardez à l'esprit que les dates doivent être au format AAAA-MM-JJ dans MySQL .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!