powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку
10 сообщений из 10, страница 1 из 1
Помогите новичку
    #32269078
Вера
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В таблице много повторений. Как их убрать?
...
Рейтинг: 0 / 0
Помогите новичку
    #32269084
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как они там оказались? :)
...
Рейтинг: 0 / 0
Помогите новичку
    #32269106
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давай структуру таблицы
...
Рейтинг: 0 / 0
Помогите новичку
    #32269110
Фотография Varan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделать запрос, используя Select Distinct или Select DistinctRow и сохранжить результат в виде таблицы.
...
Рейтинг: 0 / 0
Помогите новичку
    #32269780
Вера
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблицы были созданы до меня.
Повторения в поле "Наименование", не хочется их убирать в ручную.
...
Рейтинг: 0 / 0
Помогите новичку
    #32269797
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясней не стало.
Это что за таблица - справочник или просто ни с чем не связанная?
Если это справочник, связанный с основной таблицей по идентификатору, то простое удаление записей повторов по полю "Наименование" может привести к печальному результату.
...
Рейтинг: 0 / 0
Помогите новичку
    #32269823
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Вера
Тебе Varan дал отличное решение. Сделай запрос с группировкой, какой тебе надо. А из его результатов создай новую табличку
...
Рейтинг: 0 / 0
Помогите новичку
    #32269950
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое простое для новичка, в access97 это воспользоваться мастером.
Т.е. вкладка запрос. создать. поиск повторов.
Этот мастер тебе создаст как раз таки запрос, в котором в предикате IN и будет запрос с группировкой. Для access 97 лучше не придумаешь, если нужно уместить все в одном запросе (если говорить про документированные фичи)
в access XP токого мстера вроде нет.

Код: plaintext
SELECT ПОВТОРПОЛЕ FROM ТАБЛИЦА WHERE ПОВТОРПОЛЕ IN (SELECT ПОВТОРПОЛЕ FROM ТАБЛИЦА GROUP BY ID HAVING COUNT(ID)> 1 )
...
Рейтинг: 0 / 0
Помогите новичку
    #32269996
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гм.. утро млин. вот так
Код: plaintext
1.
SELECT ПОВТОРПОЛЕ FROM ТАБЛИЦА WHERE ПОВТОРПОЛЕ IN (SELECT ПОВТОРПОЛЕ FROM ТАБЛИЦА GROUP BY ПОВТОРПОЛЕ HAVING COUNT(ID)> 1 )
...
Рейтинг: 0 / 0
Помогите новичку
    #32277910
радиоком
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Varan. сгруппировала все повторения. Удалила их из основной таблицы. Столбец Count заменила на счетчик. а после объединила основную и созданную таблицы.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]