我正在寻找不使用 PIVOT 运算符(旧的 ms-sql 服务器)来部分透视表的查询。桌子:
id-------item---------rank1---------rank2
231------it1--------- 1 ----------- 1
231------it2-------- 1 ----------- 2
231------it3--------- 1 ----------- 3
154------it4--------- 3 ----------- 4
154------it2--------- 1 ----------- 2
155------it2--------- 1 ----------- 2
156------it3 -------- 2 ----------- 2
156------it1 -------- 1 ----------- 1
预期结果:
id---------item1----item2----item3---item*...
231 -------it1------it2---------it3
154--------it2------it4
155--------it2
156--------it1------it3
按rank1 和 rank2 排序
我在谷歌上搜索,但我发现的解决方案太复杂而无法应用。