|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : janvier 2003 Messages : 31 ![]() |
Je cherche à calculer le nombre de jours (oula durée) séparant deux dates au format MySQL (yyyy-mm-dd hh:mm:ss) sur un serveur mysql version 3.23.56.
Le probleme est que la fonction DATEDIFF n'est disponible qu'a partir de la version 4.11. Existe-t-il une syntaxe permettant de faire le meme calcul en ayant le meme resultat pour ma version ? Merci. |
|
|
00
|
|
|
#2 | ||
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 197 ![]() |
Salut npze,
J'ai eu le même problème que toi: dans la doc de MySQL je trouvais la fonction DATEDIFF, mais elle ne voulais pas marcher. J'ai alors regardé la version de mon MySQL: 4.0.15. C'était pas loin de la 4.11 ! (mais à coté, c'est pas dedans...). Grâce à ton message, j'ai tout de suite compris pourquoi ça ne marchait pas chez moi. Par un échange de bons procédés, je te montre comment j'ai fait pour calculer le nombre de jours séparant la date courante d'une date antérieure (DateCreation) avec MySQL 4.10 : Code :
Voilà, dis moi si certaines fonctions ne sont pas implémentée dans ta version de MySQL. |
||
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : janvier 2003 Messages : 31 ![]() |
Salut pcaboche! Merci d'avoir déterré mon post, je pensais plus avoir de réponses!
Ta solution marche parfaitement pour ma version de Mysql, qui est bien plus ancienne que la tienne. Je te remercie de m'en avoir fait part, car comme le serveur version 3.23 en question est celui de mon hébergeur, je m'étais résolu à en changer à moyen terme, ce qui ne sera finalement pas utile. Encore merci! |
|
|
00
|
|
|
#4 |
![]() ![]() Pierre CabocheInscription : octobre 2005 Messages : 2 197 ![]() |
Et bien de rien npze, et merci aussi parce que sans toi, j'aurais certainement mis un temps non négligeable pour trouver qu'en fait la fonction DATEDIFF n'était pas implémentée sous MySQL 4.10 .
Et merci aussi à Google pour avoir trouvé ce post Enfin, c'est quoi ces hébergeurs qui ont non pas une, mais carrément 2 guerres de retard? On en est à la version 5.0 quand même! Qu'ils n'aient pas envie de migrer à chaque petit changement de version, passe encore, mais là faut voir à pas se moquer du monde! Et en plus, je parie que tu payes pour ça! Non? |
|
00
|
Copyright © 2000-2012 - www.developpez.com