关于里程生时间计算的语句
2012-08-29 12:24
274 查看
http://www.itpub.net/forum.php?mod=viewthread&tid=1711973&page=1
实际应用语句:
SELECT LEAD(T.GPSTIME, 1) OVER(ORDER BY T.GPSTIME DESC) 起始时间,
T.GPSTIME 结束时间,
ROUND((T.GPSTIME-LEAD(T.GPSTIME, 1) OVER(ORDER BY T.GPSTIME DESC))*24*60) 行驶时间,
LEAD(T.DISTANCE, 1) OVER(ORDER BY T.GPSTIME DESC) 起始里程,
T.DISTANCE 结束里程,
T.DISTANCE-LEAD(T.DISTANCE, 1) OVER(ORDER BY T.GPSTIME DESC) 行驶里程
FROM T_HISTORY T
WHERE T.GPSTIME BETWEEN TO_DATE('2012-08-19', 'YYYY-MM-DD') AND
TO_DATE('2012-08-20', 'YYYY-MM-DD')
AND T.UNIT_ID = 87948
AND T.DISTANCE <> 0
ORDER BY T.GPSTIME;
实际应用语句:
SELECT LEAD(T.GPSTIME, 1) OVER(ORDER BY T.GPSTIME DESC) 起始时间,
T.GPSTIME 结束时间,
ROUND((T.GPSTIME-LEAD(T.GPSTIME, 1) OVER(ORDER BY T.GPSTIME DESC))*24*60) 行驶时间,
LEAD(T.DISTANCE, 1) OVER(ORDER BY T.GPSTIME DESC) 起始里程,
T.DISTANCE 结束里程,
T.DISTANCE-LEAD(T.DISTANCE, 1) OVER(ORDER BY T.GPSTIME DESC) 行驶里程
FROM T_HISTORY T
WHERE T.GPSTIME BETWEEN TO_DATE('2012-08-19', 'YYYY-MM-DD') AND
TO_DATE('2012-08-20', 'YYYY-MM-DD')
AND T.UNIT_ID = 87948
AND T.DISTANCE <> 0
ORDER BY T.GPSTIME;
相关文章推荐
- 有意思的关于sqlserver时间的取值和计算问题
- 关于批量删除 用两个时间计算年龄
- 前段时间写的一个关于成本计算的存储过程!
- 黑马程序员学习笔记——关于时间复杂度计算2
- python两个关于计算方法运行时间的修饰器
- Java中关于时间间隔的计算
- 关于计算程序运行时间的方法汇总
- 关于查询动态时间的MDX语句
- Spark Streaming 流计算优化记录(4)-时间都去哪儿了,关于调度与空转
- [分享]关于mac的保修时间计算政策,附送延长保修时间秘诀
- mysql关于时间日期的sql语句
- MSSQL计算sql语句运行时间
- 关于android手机充电时间的计算公式
- 计算SQL语句执行时间的方法
- Java当中计算关于程序运行时间的函数
- 关于使用二分思想算法的时间复杂度的计算
- 关于JS下拉列表选择时间计算时间周期的问题解决
- 关于计算时间和文件大小的函数
- 关于android手机充电时间的计算公式