0

列内の値の累積個別カウントを取得するクエリを作成するのに苦労しています。

table column:           desired column:
a                       1
b                       1
c                       1
c                       2
c                       3
a                       2
a                       3

説明:

row 1aがあり、前に値のある行がないため、1 回aカウントして を取得します。a1

row 2bがあり、前に値のある行がないため、1 回bカウントして を取得します。b1

row 3cがあり、前に値のある行がないため、1 回cカウントして を取得します。c1

row 4cがあり、その前に値のある行が 1 つあるため、 2 回cカウントして を取得します。c2

row 5cがあり、その前に値のある行が 2 つあるcため、3 回数cえて を取得し3ます。

row 6aがあり、その前に値のある行が 1 つあるため、 2 回aカウントして を取得します。a2

row 7aがあり、その前に値のある行が 2 つあるaため、3 回数aえて を取得し3ます。

どんな助けでも素晴らしいでしょう!

4

1 に答える 1