Начало » Использование СУБД » MySQL, MariaDB » Как удалить дубли из таблицы и обновить индексы связанных таблиц
Как удалить дубли из таблицы и обновить индексы связанных таблиц [сообщение #3168] |
Fri, 22 September 2023 15:31  |
Cr3at0r
Сообщений: 2 Зарегистрирован: September 2023
|
Junior Member |
|
|
Допустим есть таблицы posts, tags и pivot-таблица post_tag для связи многие ко многим.
В таблице tags поле name не было сделано уникальным и юзеры добавили множество неуникальных тегов.
Как удалить все дубликаты из tags и автоматически обновить post_tag таким образом, чтобы индексы удаленных тегов стали индексами тех тегов, что остались после удаления и соответствуют им по полю name?
|
|
|
|
|
|
|
Переход к форуму:
Текущее время: Sat Feb 22 23:41:44 GMT+3 2025
Общее время, затраченное на создание страницы: 0.01122 секунд
|