Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

удаление повторяющихся записей в таблице

15K
14 ноября 2007 года
K1mi
10 / / 28.10.2006
Нужно написать запрос, который удаляет из таблицы повторяющиеся записи. База данных MS Acces. Вот пример как я удалял :
"запрос1" на выборку повторяющихся записей из таблицы city:

 
Код:
SELECT city.NAME, First(city.OBJECTID) AS OBJECTID
FROM city
GROUP BY city.NAME;



после запрос на удаление из таблицы city используя "запрос1":
 
Код:
DELETE *
FROM city AS a
WHERE a.OBJECTID In (select f.OBJECTID from Запрос1 as f);


Поставил NOT
 
Код:
DELETE *
FROM city AS a
WHERE a.OBJECTID NOT In (select f.OBJECTID from Запрос1 as f);


дык Акцес завис млин! как быть?
15K
15 ноября 2007 года
K1mi
10 / / 28.10.2006
Млин! Все работает! машинка слабая оказалась просто!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог