Calcul de différence entre deux dates

Calcul de différence entre deux dates - SQL/NoSQL - Programmation

Marsh Posté le 30-09-2004 à 12:05:47    

Salut,
Je cherche à calculer un temps de traitement en faisant la soustraction d'une date début et d'une date fin de type 'YYYY-MM-DD HH24:MI:ss'
Et je voudrais qu'il me donne le resultat en heure minutes secondes seulement.
si je fais juste :
select PRT_NUMERO_EXE, PRT_DATE_DEBUT, PRT_DATE_FIN, PRT_DATE_DEBUT - PRT_DATE_FIN AS TEMPS_EXECUTION  
Il m'affiche le resultat en jour (sous forme : 0,3255666666) alors qu'il faudrait sous la forme suivante : 1:23:56...
 
merci !

Reply

Marsh Posté le 30-09-2004 à 12:05:47   

Reply

Marsh Posté le 30-09-2004 à 12:10:11    

to_char(PRT_DATE_DEBUT - PRT_DATE_FIN, "hh:mm:ss" ) ?
Dépendant du SGBD, voir la fonction équivalente sur celui que tu utilises...


Message édité par skeye le 30-09-2004 à 12:10:22

---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed