Я хочу удалить дублирующее имя из таблицы: attribute_lang. Также обновите таблицу product_attribute с идентификатором id_attribute. Пожалуйста, помогите по sql.
Таблица: attribute_lang
id_attribute,name
1,15
2,16
3,15 -> remove
4,16 -> remove
Таблица: product_attribute
id_product,id_attribute
12,1
13,2
14,3 -> change id_attribute to 1
15,4 -> change id_attribute to 2
Сначала вы должны обновить свои продукты
update product_attribute
set id_attributte = 2
where id_product = 15
update product_attribute
set id_attributte = 1
where id_product = 14
После этого удалите дублированный
delete from attribute_lang
where id_atributte in(3,4)