Forum Webscript.Ru

Общие => Базы данных => Тема начата: listopad от 11 Мая 2003, 16:05:50

Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: listopad от 11 Мая 2003, 16:05:50
Создать запрос на удаление повторяющихся записей ...
есть таблица в которой много повторяющихся записей ..........., надо удалить только повторы !!!!!-т.е сделать , чтобы все записи были уникальными.....
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: xnx от 11 Мая 2003, 18:03:22
выбрать из старой таблицы все неповторяющиеся значения и закинуть их в новую таблицу, потом старую грохнуть.
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: Rel от 03 Июня 2003, 09:41:10
[censored], такой же вопрос мне задали на одном собеседовании

я так же ответил как хнх

но надо было это сделать ОДНИМ запросом без вспомогательной таблицы

я грю - тот чел, который спроектировал эту БД, в частности таблицу - полный "П".
короче  - не взяли меня =)))
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: Metaller от 03 Июня 2003, 09:50:21
Rel
не ругайся.
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: Xander от 03 Июня 2003, 10:29:54
так что, выходит можно это одним запросом сделать?
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: ThE0ReTiC от 03 Июня 2003, 11:24:04
Rel
язык :mad:
listopad
Какая СУБД ?
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: fidget от 03 Июня 2003, 12:52:52
Xander, ну почему же .. в MySQL достаточно создать уникальный индекс и дублирующиеся записи будут удалены автоматически.
Название: Создать запрос на удаление повторяющихся записей ...
Отправлено: Xander от 03 Июня 2003, 13:02:07
fidget
ну, это частная задача
я просто на днях думал, как выбрать "дубликаты" по одному из полей