早教吧作业答案频道 -->数学-->
oraclet.starttimet.endtime时长2009-08-1814:43:162009-08-1814:43:3014s计费时应该按1分钟算的.用"ROUND(TONUMBER(t.endtime-t.starttime)*24*60)"语句搞出来的结果是0,这个怎么处理才正确?
题目详情
oracle
t.start_time t.end_time 时长
2009-08-18 14:43:16 2009-08-18 14:43:30 14s
计费时应该按1分钟算的.用"ROUND(TO_NUMBER(t.end_time - t.start_time) * 24 * 60) "语句搞出来的结果是0,这个怎么处理才正确?
t.start_time t.end_time 时长
2009-08-18 14:43:16 2009-08-18 14:43:30 14s
计费时应该按1分钟算的.用"ROUND(TO_NUMBER(t.end_time - t.start_time) * 24 * 60) "语句搞出来的结果是0,这个怎么处理才正确?
▼优质解答
答案和解析
to_number去掉,没啥用,日期减法得出的就是数字,现在的问题是不足一分钟按照一分钟计算(进位),还是四舍五入,还是舍弃,
不足一分钟不算,用 trunc函数,如果四舍五入用楼主的函数,如果想全部进位呢,用ceil函数,楼主可以试试
不足一分钟不算,用 trunc函数,如果四舍五入用楼主的函数,如果想全部进位呢,用ceil函数,楼主可以试试
看了oraclet.startti...的网友还看了以下:
化成度分秒的秒式:45.6.35.564.(.表示度)用度表示:57.18'15.10'43.24 2020-04-07 …
-(-89)+|-87|-23+[-75-(7)+76]-(10+39-24)|-9.8|+(-4 2020-04-07 …
mathematica中将两个函数画在一张图中,为什么不行啊?f1 = If[x < 10000, 2020-05-16 …
电费每户每月不超过24度,按每度9分收费,超过24度,超过部分按每度2角收费,某月甲比乙多缴9角6 2020-06-18 …
用△表示一种新的运算符号,已知2△3=2+3+43△3=3+4+57△2=7+8用△表示一种新的运 2020-07-17 …
脱式计算下面各题.(466-25×4)÷6(43+32)÷(357-352)24.9+40.6-4 2020-07-18 …
某乡水电站发电电费规定是若每月用电不超过24°就按每度9分钱收费;若超过24°超出部分按每度电2角收 2020-11-14 …
某乡水电站发电电费规定是若每月用电不超过24°就按每度9分钱收费;若超过24°超出部分按每度电2角收 2020-11-14 …
解题.求具体过程..对某试样平行测定,得到结果如下:43.28%,43.19%,43.62%,43. 2020-12-13 …
2.5有理数加法减法混合运算计算:(1)7+4-5(2)-5-3-9+7+三分之二(3)-10-12 2020-12-17 …