复杂sql:关于列转行
wugf 2008-03-06 08:08:09 原始表定义及数据:
用户ID 家属名称 显示顺序
========================
user1 父亲 1
user1 母亲 2
user1 叔叔 3
user2 父亲 3
user2 母亲 2
user2 叔叔 1
user3 叔叔 3 =》注意,可以跳着发顺序啊,真是shit
========================
希望能用一个sql转变为:
========================
用户ID 家属名称1 家属名称2
user1 父亲 母亲
user2 叔叔 母亲
user3 叔叔
========================
不需要显示家属名称3.
不能使用Procedul,只用一个sql。呵呵