【发布时间】:2020-03-20 10:59:36
【问题描述】:
我有一个包含 ID、金额列和计数列的表。对于每一行,我想根据计数列将它们分成多行。然后我希望金额列在这些行之间平均分配,并根据原始 id 和行数创建一个新 id。 表格是这样的:
ID Amount Count
1001 8 2
1002 15 3
这是想要的输出
ID Amount
1001-1 4
1001-2 4
1002-1 5
1002-2 5
1002-3 5
最好的方法是什么?
【问题讨论】:
-
标记您正在使用的 DBMS(
MySQL、SQL Server等......)。
标签: sql amazon-redshift