`
sun201200204
  • 浏览: 300003 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

相邻记录之差

 
阅读更多

 假设注水记录表如下:  
  t_zsjl(  
  jh   --井号  
  rq   --日期  
  zsl--注水量  
  )  
  你是要求出同一井,相邻两天注水量差大于1的记录。  
   
  看看这样行不行:  
   
  select   a.jh   井号,a.rq   日期,a.zsl   当日注水量,b.zsl   次日注水量,a.zsl-b.zsl   两日注水量差   from   
  t_zsjl   a,   
  t_zsjl   b  
  where   a.jh=b.jh   and   a.rq=b.rq+1   and   abs(a.zsl-b.zsl)>1  
   
  如果你的日期字段中还包括时,分,秒,先用TRUNC把时分秒截去,然后在再比较日期。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics