Обновление столбцов на основе количества записей и общего количества

Мне нужна помощь в написании скрипта для обновления таблицы.

Таблица имеет следующее:

| StudentID | Имя | Запись | Этикетка | 
| 1 | Эд | 1 | 1 |
| 1 | Эд | 1 | 1 |
| 1 | Эд | 1 | 1 |
| 1 | Эд |      1 |     1 |
|         2 | Боб |      1 |     1 |
|         2 | Боб |      1 |     1 |
|         2 | Боб |      1 |     1 |
|         2 | Боб | 1 | 1 |

Я хотел бы обновить столбцы Record и Label, чтобы запрос увеличивал столбец Record с 1 до n для того же StudentId. Столбец "Метка" также необходимо обновить, чтобы отобразить количество записей общего числа записей для этого StudentId.

Результат для Эда должен быть:

| StudentID | Имя | Запись | Этикетка |
| 1 | Эд | 1 | 1 из 4  |
|         1 | Эд |      2 | 2 из 4  |
|         1 | Эд |      3 | 3 из 4  |
|         1 | Эд |      4 | 4 из 4 |

Надеюсь, кто-то может помочь мне с этим.

0 ответов

Другие вопросы по тегам