国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Mysql 相鄰兩行記錄某列的差值方法

2024-07-25 19:08:37
字體:
來源:轉載
供稿:網友

表結構:

Mysql,相鄰兩行,差值

數據:

Mysql,相鄰兩行,差值

需求:

按照company_id不同分組,然后分別求出相同company_id相鄰記錄touch_time的差值

SQL:

select r1.company_id, r1.touch_time, r2.touch_time, r1.touch_time - r2.touch_time from (select (@rownum := @rownum + 1) as rownum,  info.company_id,  info.touch_time  from sys_touch_info info, (select @rownum := 0) r  where info.touch_time is not null  order by info.company_id) r1 left join (select (@index := @index + 1) as rownum,   info.company_id,   info.touch_time  from sys_touch_info info, (select @index := 0) r  where info.touch_time is not null  order by info.company_id) r2 on r1.company_id = r2.company_id and r1.rownum = r2.rownum - 1

結果:

Mysql,相鄰兩行,差值

以上這篇Mysql 相鄰兩行記錄某列的差值方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河西区| 湖北省| 应城市| 佛山市| 满洲里市| 盱眙县| 昌乐县| 静乐县| 卫辉市| 开远市| 亚东县| 固原市| 综艺| 朝阳区| 阿拉善右旗| 石门县| 封开县| 广饶县| 桦甸市| 霸州市| 东乡族自治县| 皮山县| 蕲春县| 金堂县| 嫩江县| 连南| 临城县| 新安县| 鄯善县| 苏州市| 定南县| 西华县| 公安县| 海原县| 邵阳县| 宜丰县| 周口市| 宜昌市| 浏阳市| 松原市| 六安市|