Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Удаление повторяющихся значений


Автор: alan86 23.10.2006, 13:47
Помогите пожалуйста. В таблице есть несколько одиноковых значений, надо чтобы осталось только одно. Руками нереально, слишком большой объем данных.

Автор: bopoha 23.10.2006, 23:14
Возможно имелось ввиду что в таблице несколько одинаковых записей. Тогда необходимо создать запрос на добавление (можно и на создание) с группировкой по всем полям и добавить эти записи во временную таблицу.

Пример:
Код

SELECT Таблица1.Поле1, Таблица1.Поле2, ... INTO временная_таблица
FROM Таблица1
GROUP BY Таблица1.Поле1, Таблица1.Поле2, ...;


В результате получим таблицу, без повторяющихся записей. Дальше думаю все понятно..

Если мое предположение о проблеме не верно, то уточните условие задачи.

Автор: Akina 23.10.2006, 23:17
Ну и вообще посмотрите, для чего в SQL существует слово DISTINCT

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)