PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

verschachtelte Auswahl mit count, um jede Zeile in Postgres zu zählen

Dies kann mit einer Fensterfunktion erfolgen:

SELECT order_id,
       user_id,
       orderdat,
       row_number() over (partition by user_id order by orderedat ) as orders_so_far
FROM orders
order by user_id, orderdat