行番号を表示するROW_NUMBER()関数 RedshiftにもMySQLと同じように行番号を数えるrownumのような関数があります。それがROW_NUMBERです。 使い方は下記で、ROW_NUMBER関数自体には引数は渡しません。 OVER関数 OVER関数の中にはPARTITION BY、GROUP BY、 ORDER BYを使用することができます。各関数で集計された行に対して1から順番に番号を割振ることができます。 select id ,created_at, ROW_NUMBER() OVER(ORDER BY created_at ASC) AS row FROM sample; id | created_at | row ------+---------------------+----- 1 | 2017-09-01 00:00:00 | 1 2 | 2017-09-0
![Redshift ROW_NUMBER関数で行番号を表示する方法 - ブロックチェーンエンジニアの備忘録](https://cdn-ak-scissors.b.st-hatena.com/image/square/b8abdbb11eca075b732ca97f9a02c9b7f8c50307/height=288;version=1;width=512/https%3A%2F%2Ftomokazu-kozuma.com%2Fwp-content%2Fuploads%2F2017%2F09%2Fdatabase_1504535893.jpg)