powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Удаление дублирующихся записей
4 сообщений из 4, страница 1 из 1
Удаление дублирующихся записей
    #32135121
avenger.lg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, ПАМАГИТЕ !!!!!!!!!!
есть две таблицы А и В с полями name и mail.

1. Как мне удалить совподающие записи в таблице А, совпадающие с полем В.mail.

2. Как мне удалить дубликаты записей в табл. А по полю mail.

Ну очень нужно !!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Удаление дублирующихся записей
    #32135645
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно такие вещи решают через временную таблицу. В нее копируют все записи, которые надо оставить, таблицу очищают и данные закидывают взад!

Еще в синтаксисе DELETE есть параметр USING. Его тоже можно использовать
Код: plaintext
1.
2.
3.
4.
5.
 --- В этом примере буду удалены записи из таблиц t1 и t2.
 
 --- А таблица t3 будет использоваться исключительно для поиска.
 
DELETE FROM t1,t2 USING t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id
...
Рейтинг: 0 / 0
Удаление дублирующихся записей
    #32137058
avenger.lg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2mahoune
>DELETE FROM t1,t2 USING t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id

Ну с этим всё класно, в консоли работает отлично. Когда строишь запрос в программе, она выбивает MySQL.

Пишу DELPHI7 + ADO + MySQL v4.0
...
Рейтинг: 0 / 0
Удаление дублирующихся записей
    #32137266
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет никакой разницы, в консоли или из программы. И то и другое являются клиентской частью, и никак на выполнения одного и того же запроса не влияют! Проверь, как ты подключаешься к БД. Может у тебя ошибка в настройках Русского в MySQL...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Удаление дублирующихся записей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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