首页 > Linux操作系统 > Linux操作系统 > (转)查找连续段(SQL技巧)
在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里。
最初的问题是这样的:
我有一个表结构,
fphm,kshm
2014,00000001
2014,00000002
2014,00000003
2014,00000004
2014,00000005
2014,00000007
2014,00000008
2014,00000009
2013,00000120
2013,00000121
2013,00000122
2013,00000124
2013,00000125
(第二个字段内可能是连续的数据,可能存在断点。)
怎样能查询出来这样的结果,查询出连续的记录来。
就像下面的这样?
2014,00000001,00000005
2014,00000009,00000007
2013,00000120,00000122
2013,00000124,00000125
ITPUB上的朋友给出了一个非常巧妙的答案:
from : http://blog.csdn.net/annicybc/archive/2007/02/25/1514147.aspx
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/1698901/viewspace-103265/,如需转载,请注明出处,否则将追究法律责任。