par
heddicmi » 01 mars 2006, 13:28
En parlant de ça, je viens de regarder s'il n'y avait pas possibilité à MySQL de faire tout seul la conversion d'une valeur du type "46:00:00" en une valeur du type "1d 22:00:00". Mais j'ai rien trouvé, faut faire ça soit même (cela dit c'est pas ce qu'il y a de plus compliqué).
En effet, j'ai parcourus la page des fonctions et rien ne semblait convenir... C'est cependant dommage, parcequ'il y a quasiement toute les possibilité (nombre de jours, nombres de mois etc..)
Celà dit, ne pas oublier que timediff() est là depuis mysql 4.1.1... Faut faire attention à, on sait jamais...
Pour toi invité, il faut que tu customise ta requête...
Pour toi, elle sera du type :
SELECT TIMEDIFF(now(), TOM_CHAMP_DATE+7JOURS)
FROM TA_TABLE
WHERE ID_INTERVENTION=X
[quote="Hermès"]En parlant de ça, je viens de regarder s'il n'y avait pas possibilité à MySQL de faire tout seul la conversion d'une valeur du type "46:00:00" en une valeur du type "1d 22:00:00". Mais j'ai rien trouvé, faut faire ça soit même (cela dit c'est pas ce qu'il y a de plus compliqué).[/quote]
En effet, j'ai parcourus la page des fonctions et rien ne semblait convenir... C'est cependant dommage, parcequ'il y a quasiement toute les possibilité (nombre de jours, nombres de mois etc..)
Celà dit, ne pas oublier que timediff() est là depuis mysql 4.1.1... Faut faire attention à, on sait jamais...
Pour toi invité, il faut que tu customise ta requête...
Pour toi, elle sera du type :
SELECT TIMEDIFF(now(), TOM_CHAMP_DATE+7JOURS)
FROM TA_TABLE
WHERE ID_INTERVENTION=X