Ik moet minuten omrekenen naar uren, afgerond op 2 cijfers na de komma. Ik moet ook slechts 2 cijfers na de komma weergeven. Dus als ik minuten heb als 650.Dan moeten uren 10.83 zijn
Hier's wat ik tot nu toe heb:
Select round(Minutes/60.0,2) from ....
Maar in dit geval, als mijn minuten, zeg 630 - uren is 10.5000000. Maar ik wil het alleen als 10.50 (na afronding). Hoe kan ik dit bereiken?
Het volgende fragment kan u helpen:
select SUBSTR(ENDDTTM,1, 9), extract(DAY FROM (ENDDTTM)), ENDDTTM, BEGINDTTM, (ENDDTTM - BEGINDTTM),substr(BEGINDTTM, 1,15), substr((ENDDTTM - BEGINDTTM), 12, 8),
round((substr((ENDDTTM - BEGINDTTM), 12, 2)* 3600 + substr((ENDDTTM - BEGINDTTM), 15, 2)*60 + substr((ENDDTTM - BEGINDTTM), 18, 2)),2) as seconds,
round((substr((ENDDTTM - BEGINDTTM), 12, 2)* 60 + substr((ENDDTTM - BEGINDTTM), 15, 2) + substr((ENDDTTM - BEGINDTTM), 18, 2)/60 ), 2)as minutes,
round((substr((ENDDTTM - BEGINDTTM), 12, 2) + substr((ENDDTTM - BEGINDTTM), 15, 2)/60 + substr((ENDDTTM - BEGINDTTM), 18, 2)/3600 ),2) as hours