mysql 计算相邻两条记录的时间差
来源:互联网 发布:gis软件开发基础 编辑:程序博客网 时间:2024/06/05 15:06
比如排序之后我们想计算两条相邻记录的时间差,因为mysql没有窗口函数所以要么模拟窗口函数要么使用表自关联,现有如下表数据:
单独只有这些信息使用自关联没有约束条件,这时候我们可以使用增加一个序号的字段,然后使用序号条件关联
表一:select a.*,(@i := @i + 1) as ord_num from t_punch_cade a,(select @i := 1) d order by user_id,punch_time
表二:select a.*,(@j := @j + 1) as ord_num from t_punch_cade a,(select @j := 0) c order by user_id,punch_time
两张表其实是同一种表,只是一个序号从1开始一个序号从2开始:
有了这两张表就可以计算相邻两张表时间字段的差,得到的效果:
整个的sql语句:
2 0
- mysql 计算相邻两条记录的时间差
- sql相邻两条记录差值计算 初稿
- 忆龙2009:自动计算相邻两条记录指定字段的差值
- mysql查询(同一个表中相邻的两条记录进行运算)
- 处理出租车计价器数据,计算空驶时间,即相邻两条记录相减
- Mysql 相邻两行记录某列的差值
- 数据库中相邻两行的交易时间差
- 某列在两条相邻的记录之间的差值
- mysql查询相邻数据时间差
- PHP 计算两时间的时间差,倒计时
- mysql 实现相邻两条数据相减
- 计算两时间差
- Sql处理两条相邻的语句(比较大小)
- MySql计算两个日期的时间差函数
- MySql计算两个日期的时间差函数
- MySql计算两个日期的时间差函数
- MySql计算两个日期的时间差函数
- MySql计算两个日期的时间差函数
- python实现图片字符转换
- c#学习笔记之文件操作
- 算法学习-leetcode
- 基于内容的图片检索CBIR(Content Based Image Retrieval)简介
- Android studio编译项目Error:Execution failed for task ':Companion:preDexDebug'
- mysql 计算相邻两条记录的时间差
- 由Insertion Sort中exch() 方法 带来的启发
- 控制linux动态链接库导出函数
- 操作系统精髓与设计原理-计算机系统概述
- swift 练习小demo 自定义UITabBarController navBar VC 简单框架
- transform兼容ie8
- 自定义签到功能
- 基础算法思想_枚举(穷举)算法——填数游戏
- 为了提高工作效率学习一下win+r 命令