Я разрабатываю проект и хочу преобразовать одну из схем таблиц в более .. жизнеспособную структуру
В настоящее время:
steamid | mapname | cp1 | cp2 | cp3 | cp4 | cp5 | cp6 | cp7 | cp8 | cp9 | cp10 | cp 11 | cp12 | cp13 | cp14 | cp15 | cp16 | cp17 | cp18 | cp19 | cp20 | cp21 | cp22 | cp23 | cp24 | cp25 | cp26 | cp27 | cp28 | cp29 | cp30 | cp31 | cp32 | cp33 | cp34 | cp35 | zonegroup
steamid - это идентификатор пользователя, mapname - этокарта, столбцы cp # хранят время игроков для конкретной контрольной точки, а группа зон хранит информацию о том, какой «этап» карты
Я хочу изменить его на:
steamid | mapname | cp | time | zonegroup
Есть лиреалистичное решение для преобразования этой таблицы, сохраняя при этом данные, перемещая время, которое ранее было сохранено в cp1, в новый столбец cp, который будет иметь значение 1, а новый столбец времени будет содержать все, что было в старом столбце cp1
Спасибо!