2 jujo coo JuJo_Coo 于 2013.12.09 16:15 提问

关于sql查询,大位大神帮我解决下

我想要的到一个查询结果
我的表是这样的
字段1 字段2
A B
A C
B D
C E
E F
我要的结果能变成这样吗
字段1 字段2 字段3 字段4 。。。。
A B D null
A C E F
求大神帮忙解决下

2个回答

a_liujian
a_liujian   2013.12.09 16:35
已采纳

你的意思是,把列转换成行显示?
数据库是oracle?

oracle:
select wmsys.wm_concat(字段) from table 试试这个函数

JuJo_Coo
JuJo_Coo 我的是sql数据库。不是光横过来,a发给b和c,然后b.c又发给不同的人这样形成了树状的分支,然后当a登录系统查看的时候要看到每条分支的情况,b或c登录的时候看到从自己开始之后的分支
接近 4 年之前 回复
xinhong336
xinhong336   2013.12.10 15:23

我觉得这个问题得编写一个类似遍历树的程序来实现吧~

Csdn user default icon
上传中...
上传图片
插入图片