Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Удалить дубли по нескольким таблицам и оставить запись только в одной / 2 сообщений из 2, страница 1 из 1
20.05.2014, 11:27:09
    #38646090
Critically
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить дубли по нескольким таблицам и оставить запись только в одной
Кто может подсказать над такой штукой. Имеется несколько одинаковых таблиц с полями:

id name phone
1 Dmitriy 79050111111
2 Viktor 79050222222


id name phone
1 Dmitriy 79050111111
2 Pavel 79050333333


Вот вопрос в чем, как можно сделать запросами, чтобы на выходе получить:

id name phone
1 Dmitriy 79050111111
2 Viktor 79050222222


id name phone
1 Pavel 79050333333
...
Рейтинг: 0 / 0
20.05.2014, 13:09:18
    #38646277
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить дубли по нескольким таблицам и оставить запись только в одной
CriticallyКто может подсказать над такой штукой. Имеется несколько одинаковых таблиц с полями:

id name phone
1 Dmitriy 79050111111
2 Viktor 79050222222


id name phone
1 Dmitriy 79050111111
2 Pavel 79050333333


Вот вопрос в чем, как можно сделать запросами, чтобы на выходе получить:

id name phone
1 Dmitriy 79050111111
2 Viktor 79050222222


id name phone
1 Pavel 79050333333

я бы делал так

1)у тебя есть две таблицы
2)делаем третью, наполняем её
Код: sql
1.
select id into table3 from table1 join table2 where <ДУБЛЬ>


3)
Код: sql
1.
delete t2,t3 from table2 join tablet3 t3 on (t3.id=t2.id)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Удалить дубли по нескольким таблицам и оставить запись только в одной / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]