较难的记录合并问题
tab1表有下列数据
id val1 ...
0001 a
0002 b1
0002 b2
0003 c
0004 d
0005 e1
0005 e2
0005 e3
0006 f
0007 g
.
.
.
以上同一id的数据除val1的值不同外,其它字段完全相同,现要在用最高的效率(表很大,不能使用函数或存储过程,只能在一条中直接select出来)
实现以下形式:
0001 a
0002 b1/b2
0003 c
0004 d
0005 e1/e2/e3
0006 f
0007 g
.
.
.
尝试过用lag(),lead()这些方法,但不知道有多少条同id,效果不理想。
有什么好方法,请各位赐教。