使用包含 5 列和多行的表。唯一需要注意的列是 Order_number。我需要能够使用第一行作为参考来计算具有相同 order_number 的行之间的百分比变化。
示例:假设我们有四行具有相同的order_id,以最早的时间为参考,我们可以看到一行有一列不同,另一行有两列不同。新创建的列计算百分比差异。
前:
Order_number | color | price | location | time
5 | blue | 2.99 | Ohio | 11:30
5 | red | 2.99 | Ohio | 11:49
5 | green | 2.99 | Ohio | 11:49
5 | blue | 2.99 | Ohio | 11:49
后:
Order_number | color | price | location | time | percent_change
5 | blue | 2.99 | Ohio | 11:30 | 0
5 | red | 2.99 | Ohio | 11:49 | 40
5 | green | 2.99 | Ohio | 11:49 | 60
5 | blue | 2.99 | Ohio | 11:49 | 20