问题请教(100分)

  • 主题发起人 主题发起人 tanshikao
  • 开始时间 开始时间
T

tanshikao

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库中的数据如下:
id Data
1 1
2 0
3 1
4 0
5 1
6 0
7 1
8 0
9 1
10 2
11 3
12 0
13 0
14 1
15 0
16 0
17 0
18 1
19 2
20 3
... ...
把Data列连续数据按照格式找出来
第一种格式显示为:10101010

id Data
1 1
2 0
3 1
4 0
5 1
6 0
7 1
8 0
第二种格式显示为:12001200

id Data
27 1
28 2
29 0
30 0
31 1
32 2
33 0
34 0
第三种格式显示为:123000123000

id Data
48 1
49 2
50 3
51 0
52 0
53 0
54 1
55 2
56 3
57 0
58 0
59 0
第四种格式显示为:12340000

id Data
60 1
61 2
62 3
63 4
64 0
65 0
66 0
67 0
用SQL语句怎么把这些数据查询出来呢?
想了好久就是想不出来如何写出来,帮忙看看,谢谢各位!
 
用一两行SQL搞定恐怕不现实,建议用存储过程对数据集进行循环遍历,具体请看相关书籍。
 
后退
顶部