主頁 > 知識庫 > Mysql 相鄰兩行記錄某列的差值方法

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

熱門標簽:深圳 遵義地圖標注app 商家地圖標注哪個好 陜西400電話如何申請 合肥營銷外呼系統(tǒng)收費 外呼系統(tǒng)從哪買 地圖標注賺錢真假 承德電腦地圖標注 德惠市地圖標注

表結構:

數(shù)據(jù):

需求:

按照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 相鄰兩行記錄某列的差值方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MySQL中將一列以逗號分隔的值行轉(zhuǎn)列的實現(xiàn)
  • 當Mysql行鎖遇到復合主鍵與多列索引詳解
  • mysql指定某行或者某列的排序?qū)崿F(xiàn)方法
  • mysql 列轉(zhuǎn)行,合并字段的方法(必看)
  • mysql列轉(zhuǎn)行以及年月分組實例
  • mysql 列轉(zhuǎn)行的技巧(分享)
  • mysql 行轉(zhuǎn)列和列轉(zhuǎn)行實例詳解
  • mysql 行列動態(tài)轉(zhuǎn)換的實現(xiàn)(列聯(lián)表,交叉表)
  • 數(shù)據(jù)庫實現(xiàn)行列轉(zhuǎn)換(mysql示例)
  • MySQL 中行轉(zhuǎn)列的方法

標簽:三門峽 南陽 商丘 揚州 新余 貴州 贛州 巴中

巨人網(wǎng)絡通訊聲明:本文標題《Mysql 相鄰兩行記錄某列的差值方法》,本文關鍵詞  Mysql,相鄰,兩行,記錄,某列,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql 相鄰兩行記錄某列的差值方法》相關的同類信息!
  • 本頁收集關于Mysql 相鄰兩行記錄某列的差值方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章