Man ir jāpārvērš minūtes stundās, noapaļojot līdz 2 cipariem aiz komata.Man ir arī jānorāda tikai līdz 2 cipariem aiz komata. Tātad, ja man minūtes ir 650, tad stundām jābūt 10,83.
Lūk, kas man līdz šim ir:
Select round(Minutes/60.0,2) from ....
Bet šajā gadījumā, ja manas minūtes ir, teiksim, 630 - stundas ir 10,5000000. Bet es gribu, lai tas būtu tikai 10,50 (pēc noapaļošanas). Kā to panākt?
Jums varētu palīdzēt šāds fragments:
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