私はゲームの日付と結果(0手段が失われ、1勝)を持つテーブルを持っているリナンバリング連続した値
+------+--------------+--------+
| id | game_date | result |
+------+--------------+--------+
| 1 | '2016-09-01' | 1 |
| 2 | '2016-09-02' | 1 |
| 3 | '2016-09-03' | 0 |
| 4 | '2016-09-04' | 1 |
| 5 | '2016-09-04' | 1 |
| 6 | '2016-09-04' | 1 |
| 7 | '2016-09-05' | 1 |
| 8 | '2016-09-06' | 0 |
| 9 | '2016-09-07' | 1 |
私は勝利を(日付順)連続しているすべての勝利を、得る必要があり、1から番号を付け直します最後に勝つ
結果はこのようになります。
+------+--------------+--------+------------
| id | game_date | result |
+------+--------------+--------+-------------
| 1 | '2016-09-01' | 1 | 1
| 2 | '2016-09-02' | 1 | 2
| 3 | '2016-09-03' | 0 |
| 4 | '2016-09-04' | 1 | 1
| 5 | '2016-09-04' | 1 | 2
| 6 | '2016-09-04' | 1 | 3
| 7 | '2016-09-05' | 1 | 4
| 8 | '2016-09-06' | 0 |
| 9 | '2016-09-07' | 1 | 1
結果の列は常に0または1を持っているのだろうか? – GurV
はい常に0または1 – genadi
SQL Serverの場合はどのバージョンですか? –