|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 30 ![]() |
Bonjour,
J'ai une table article avec un champ DateCreate et Duree. Quand on ajoute la durée à la date de création on obtient la date d'expiration, cette date d'expiration je la compare avec avec la date actuelle pour voir si mon article est expiré ou pas. Ça fonctionne de cette manière et ça me permet de voir si mon annonce est expirée ou pas : Code :
SELECT ADDDATE(DateInsert, INTERVAL Duree DAY) - now()) FROM article Est-ce que quelqu'un aurait une idée du type de ma valeur de retour et comment je pourrais convertir ou obtenir une différence en secondes ou en quelque chose de rationnel ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : mars 2005 Messages : 1 565 ![]() |
Votre requête ne peut déjà pas s'exécuter car vous avez une parenthèse fermante en trop.
|
|
|
00
|
|
|
#3 | ||
![]() ![]() Inscription : octobre 2008 Messages : 1 508 ![]() |
Pour avoir une différence en secondes entre deux dates, un moyen simple est de soustraire les résultats de UNIX_TIMESTAMP() appliqués aux deux dates.
Par exemple Code :
|
||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 30 ![]() |
Super, un grand merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com