我有一个在分区上使用 row_number() 的查询。当结果出来时,它看起来像
Product Row_Number Price
A 1 25
A 2 20
A 3 15
B 1 100
B 2 10
B 3 2
我想让结果显示在像这样的列上
Product Row1 Row2 Row3 price1 price2 price3
A 1 2 3 25 20 15
B 1 2 3 100 10 2
我应该使用 rank() 之类的东西吗???
我正在使用 Teradata