1
連続したシーケンスが壊れたときに1で再起動するランクを作成する方法はありますか?Postgres - 連続した値に基づいてランク付け
(下の画像をクリックしてください)
次の表は、ユーザーの流れを表しています。彼の総旅程は8つのステップから成っています。ページは各ステップでどのページにいるかを示します。ページを変更したときにリセットされるランクを作成したいと思います。面倒な部分はランクを上げて(ステップ6、ページ1)、1にリセットし、4では続行しないでください。ページの分割だけでは不十分です。ユーザーがPage 1に戻って継続するとランクを再開します。テーブルには私が達成したい結果が含まれていますが、私はPostgresでこれを行う方法を知らないだけです。
書式付きテキストをコピー/貼り付けてください - 画像を投稿しないでください。また、与えられたデータの期待される結果サンプルは、しばしばより良い説明です –