Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как с помощью SQL-запроса, удалить дублирующие записи в которых значения столбцов одинаковы.

Катюха Профи (509), на голосовании 11 лет назад
Дополнен 11 лет назад
Имеется таблица table, которая содержит столбцы: Название организации, Город, Телефон, Адрес.
Необходимо удалить дублирующие записи, у которых совпадают значения столбцов Название организации и город. Например есть сеть магазинов в одном городе с разными адресами. Нужно оставить один магазин из этой сети с любым адресом.
Голосование за лучший ответ
RussianFeD Просветленный (48836) 11 лет назад
Если просто то групь в новую таблицу, удаляй старую и переименовывай новую
так будет даж лучшее
либо каунт одинаковых записей где больше 1 удалять
ego Гуру (4147) 11 лет назад
цикл от i=1 до конца таблицы
{
цикл от j=1 до конца таблицы
{
if (колонка == колонка [j]) удаляем строчку
j=l+1;
}
i=i+1;
}
Похожие вопросы