|
Удаление дублирующихся записей
|
|||
---|---|---|---|
#18+
Народ, ПАМАГИТЕ !!!!!!!!!! есть две таблицы А и В с полями name и mail. 1. Как мне удалить совподающие записи в таблице А, совпадающие с полем В.mail. 2. Как мне удалить дубликаты записей в табл. А по полю mail. Ну очень нужно !!!!!!!!!!!!!!!!!!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2003, 19:38 |
|
Удаление дублирующихся записей
|
|||
---|---|---|---|
#18+
Обычно такие вещи решают через временную таблицу. В нее копируют все записи, которые надо оставить, таблицу очищают и данные закидывают взад! Еще в синтаксисе DELETE есть параметр USING. Его тоже можно использовать Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2003, 12:33 |
|
Удаление дублирующихся записей
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2003, 20:36 |
|
Удаление дублирующихся записей
|
|||
---|---|---|---|
#18+
Нет никакой разницы, в консоли или из программы. И то и другое являются клиентской частью, и никак на выполнения одного и того же запроса не влияют! Проверь, как ты подключаешься к БД. Может у тебя ошибка в настройках Русского в MySQL... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2003, 10:42 |
|
|
start [/forum/topic.php?fid=47&fpage=708&tid=1856069]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 150ms |
0 / 0 |