红移 Postgres 8
Redshift Postgres 8
我正在尝试使用 Redshift Postgres 8 编写查询来解决逻辑问题。
输入列是一堆订单 ID 和步骤组 ID,所需的输出基本上是 ID 序列,如您在屏幕截图中所见。
如果你能帮我回答这个问题,那就太好了,谢谢!
这是来自
假设您要按前两列对 table 进行分区,然后对每个分区中的行进行编号,您可以使用此查询:
SELECT *, ROW_NUMBER() OVER (PARTITION BY order_item_id, id ORDER BY order_item_id, id) FROM table;
我正在尝试使用 Redshift Postgres 8 编写查询来解决逻辑问题。
输入列是一堆订单 ID 和步骤组 ID,所需的输出基本上是 ID 序列,如您在屏幕截图中所见。
如果你能帮我回答这个问题,那就太好了,谢谢!
这是来自
假设您要按前两列对 table 进行分区,然后对每个分区中的行进行编号,您可以使用此查询:
SELECT *, ROW_NUMBER() OVER (PARTITION BY order_item_id, id ORDER BY order_item_id, id) FROM table;