Bonjour,
Je travail avec Oracle BI Answers. J'ai besoin de faire un colonne qui calcule une durée entre 2 dates.
Donc date 1 - date 2 = résultat
Je dois afficher mon résultat sous forme : 00:00:00, donc heures:minutes:secondes
J'ai bidouillé cela :
Malheureusement cela n'affiche pas de "0" si le nombre est une unité, exemple : 1:2:4, mais cela devrait afficher 01:02:04.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Trim(CAST(MOD(TIMESTAMPDIFF(SQL_TSI_HOUR , "Entry Exit List".Entry, "Entry Exit List".Exit),24) AS CHAR)) || ':' || Trim(CAST(MOD(TIMESTAMPDIFF(SQL_TSI_MINUTE , "Entry Exit List".Entry, "Entry Exit List".Exit),60) AS CHAR)) || ':' || Trim(CAST(MOD(TIMESTAMPDIFF(SQL_TSI_SECOND , "Entry Exit List".Entry, "Entry Exit List".Exit),60) AS CHAR))
Savez vous comment faire cela proprement?
Merci
Partager