根据记录计数和总计数更新列

时间:2016-03-07 19:11:16

标签: sql count max

我需要一些帮助来编写脚本来更新表格。

该表格如下:

| StudentID | Name | Record | Label | 
|         1 | Ed   |      1 |     1 |
|         1 | Ed   |      1 |     1 |
|         1 | Ed   |      1 |     1 |
|         1 | Ed   |      1 |     1 |
|         2 | Bob  |      1 |     1 |
|         2 | Bob  |      1 |     1 |
|         2 | Bob  |      1 |     1 |
|         2 | Bob  |      1 |     1 |

我想更新Record和Label列,以便查询将Record列从1增加到n,用于同一StudentId。还需要更新Label列以显示该StudentId的记录总数的记录#。

Ed的结果应该是:

| StudentID | Name | Record |  Label  |
|         1 | Ed   |      1 | 1 of 4  |
|         1 | Ed   |      2 | 2 of 4  |
|         1 | Ed   |      3 | 3 of 4  |
|         1 | Ed   |      4 | 4 of 4  |

希望有人能帮助我。

0 个答案:

没有答案