Opération sur dates incohérente dans requête
Benji
-
Corni -
Corni -
Bonjour tout le monde !
Je tente d'utiliser la fonction CUDATE sous MySQL et apparement c'est pas encore au point... A moins que ça ne soit moi qui suis pas au point...
J'ai ce code :
Et voici ce que MySQL m'affiche (dans PhpMyAdmin) :
Donc pour MySQL, il y a 87 jours entre le 31 aout et 18 septembre 2006 ? o_O
Est ce que quelqu'un sait pourquoi ce mystère ?
Je tente d'utiliser la fonction CUDATE sous MySQL et apparement c'est pas encore au point... A moins que ça ne soit moi qui suis pas au point...
J'ai ce code :
SELECT CURDATE( ) AS today, articles.sortie AS sortie, CURDATE( ) - articles.sortie AS delai FROM articles WHERE articles.id_article =22 LIMIT 0 , 30
Et voici ce que MySQL m'affiche (dans PhpMyAdmin) :
today sortie delai 2006-09-18 2006-08-31 87
Donc pour MySQL, il y a 87 jours entre le 31 aout et 18 septembre 2006 ? o_O
Est ce que quelqu'un sait pourquoi ce mystère ?