Я пытаюсь удалить повторяющиеся записи mySQL, где name
- это то же самое. Я нашел это решение у кого-то другого здесь (да, я искал раньше!), Но он не работает. Что я здесь делаю неправильно?удаление дубликатов mySQL из таблицы. Что я делаю не так?
DELETE FROM db_products USING db_products, db_products e1
WHERE db_products.id > e1.id
AND db_products.name = e1.name
Я также попытался product_id
вместо id
, потому что мои уникальные идентификаторы называются, но это также бросает ошибку MYSQL.
Укажите некоторые данные образца и DDL. –