![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Привет друзья. У меня такой вопрос, как из БД (paradox) удалить все ОДИНАКОВЫЕ записи, и оставить только одну.
|
|
#2
|
||||
|
||||
|
Вообще неверный вопрос. А собственно почему у вас появились дубликаты записей? При правильной организации таблиц, дубликатов быть не может.
А вообще маловато инфы, неясно какие поля в таблице содержат одинаковые данные. |
|
#3
|
||||
|
||||
|
Цитата:
|
|
#4
|
||||
|
||||
|
А не проще перед добавлением проверить, не имеется ли уже такая запись в таблице?
|
|
#5
|
||||
|
||||
|
Цитата:
|
|
#6
|
||||
|
||||
|
Варианта два.
1. Добавить к таблице уникальный индекс по урлу и обрабатывать ошибку дубликата записи. 2. Всякий раз перед добавлением проверять запросом наличие имеющегося адреса в таблице. |