我有一个要平衡的表,称为balance,但是这很困难,因为列名分别标记为1,2,3,并且余额按每个客户的降序排序。
这是当前表的屏幕截图:
和数据透视表:
我查看了其他视频并发布,但没有找到适合我当前情况的解决方案。因此,最终结果将是客户将按升序排序,余额将按降序排序。因此,对于客户3,最高余额500将放置在第1列中,第2列中放置300,在第3列中放置250。
用于创建示例数据的脚本
select Customer, Balance
into #a
from (
values
(1, 250),
(2, 500),
(1, 205),
(2, 600),
(2, 700),
(3, 300),
(3, 500),
(3, 250)
)v(Customer, Balance)
我有一个要平衡的表,我希望对其进行轮换,但是这很困难,因为列名将分别标记为1,2,3,并且余额将按每个客户的降序进行排序。这是...