请教一SQL语句 ( 积分: 50 )

  • 主题发起人 主题发起人 liangzhang3942
  • 开始时间 开始时间
L

liangzhang3942

Unregistered / Unconfirmed
GUEST, unregistred user!
有三个字段:ID(索引),BlueNo(数值型),ChaZhi(数值型),本条记录的ChaZhi为本条记录的BlueNo值减去后一条记录的BlueNo值,也就是说求出BlueNo值出现的间隔(步长)
比如 ID BlueNo ChaZhi
1 3 0
2 12 9(12-3)
3 15 3(15-12)
这句SQL语句怎么写呀
 
select id,blueno,isnull((select A1.blueno - A2.blueno from 表名 as A2 where A2.id=A1.id-1),0)as chazhi from 表名 as A1
 
谢谢老大,接分
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
915
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部