Я работаю на столе в базе данных MySQL, которая имеет следующие столбцы:Добавление/Редактирование MYSQL ключей
- ItemID (auto incremented key)
- Item
- CategoryID (empty column)
- Category
- SubcategoryID (empty column)
- Subcategory
В других таблиц в той же базе данных у меня есть список категорий и подкатегорий с их уникальными идентификаторами , и я хотел бы взять эти идентификаторы из существующих таблиц и перенести их в таблицу элементов, описанную выше. После переноса идентификаторов я намерен удалить записи категории и подкатегории, так как идентификатор будет служить достаточной ссылкой для моих целей.
Я мог бы сделать это вручную, и я сделаю это вручную, если необходимо, но прохождение нескольких тысяч записей в MySQL не похоже на мой идеальный день.
Мой вопрос просто, есть ли способ использовать мои существующие таблицы, чтобы изменить таблицу элементов (выше) так, как я описал?
Спасибо!
MySQL поддерживает присоединяется обновления: https://dev.mysql.com/doc/refman/5.0/en/update .html –
Я предполагаю, что это * столбцы *, а не * категории *? – Strawberry
Правильно, я небрежно относился к своей формулировке. – ajsmart