У меня есть таблица с повторяющимися записями (я забыл сделать окнеИМЯстолбец уникальный)Проверить дубликаты в SQL таблицы и заменить дубликаты ID в другой таблице
Так что я теперь есть этот дубликат таблицы запись под названием «Таблица 1»
ID NAME
1 John F Smith
2 Sam G Davies
3 Tom W Mack
4 Bob W E Jone
5 Tom W Mack
И.Е. ID 3 и 5 являются дубликатами
Таблица 2
ID NAMEID ORDERS
1 2 item4
2 1 item5
3 4 item6
4 3 item23
5 5 item34
NameID являются ID из таблицы 1. Таблица 2 ID 4 и 5 Я хочу иметь NameID 3 (Заказы Tom W Мака), как так
Таблица 2 (правильная версия)
ID NAMEID ORDERS
1 2 item4
2 1 item5
3 4 item6
4 3 item23
5 3 item34
Есть простой способ найти и обновить дубликаты NAMEID в таблице 2, затем удалить дубликаты из таблицы 1
Если есть только несколько повторяющихся записей, лучшей процедурой является удаление их вручную по отдельности – Matheno
Какая СУБД вы используете? Postgres? Oracle? –