Удалить из таблицы повторяющиеся строки
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Удалить из таблицы повторяющиеся строки Expand / Collapse
Автор
Сообщение
01.08.2005 9:40
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.08.2005 9:44
Сообщ.: 8, Visits: 89
у меня в таблице 3000 строк, подскажите пожалуйста как удалить повторяющиеся, их там оч. много.
Сообщ. #877053
01.08.2005 10:12
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Приведи структуру таблицы и признак(и) по которому нужно отсеивать лишние записи.
Сообщ. #877059
01.08.2005 12:03
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.08.2005 9:44
Сообщ.: 8, Visits: 89
поля таблицы: организация,e-mail,адрес,телефон.Мне нужно удалить записи которые дублируют поля 'организация' и 'e-mail'.короче говоря, в таблице не должно быть одинаковых записей.Посоветуйте хоть что-нибудь, пожалуйста.
Сообщ. #877075
01.08.2005 12:22


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 27.03.2008 15:26
Сообщ.: 701, Visits: 7 028
Есть в таблице уникальное поле (идентификатор)?
Сообщ. #877085
01.08.2005 14:31
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 08.08.2005 9:44
Сообщ.: 8, Visits: 89
конечно есть primary key поле 'ID'(int),счетчик по умолчанию
Сообщ. #877110
01.08.2005 14:59
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 29.09.2008 12:44
Сообщ.: 8, Visits: 85
delete from TABLE where ID not in (select max(ID) from TABLE group by список_полей,_по_которым_понятно,_что_записи_идентичны)
Сообщ. #877120
14.12.2005 3:49
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 15.12.2005 12:39
Сообщ.: 4, Visits: 45
SELECT DISTINCT Название таблицы.Поле
FROM Название таблицы;
Сообщ. #886891
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 9:27