|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
Всем привет. Есть примерно 6 миллионов записей в БД. Я нашел дубли. Но теперь вопрос как их удалить в ручную не вариант их там около 2 миллионов дублей. Да уникального ключа нет ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:03 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
добавить колонку для уникального ключа, заполнить ее, после чего удалять дубли обычным способом. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:22 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
MrShin, А можно по подробней, как это сделать. Бо я с базами только первый раз работаю ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:26 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
В конструкторе добавляете новую колонку с типом данных Autonumber (Счетчик, по-моему в русской версии, нет под рукой посмотреть) и сохраняете. Автоматически проставятся последовательные числа в каждой строке. Затем создаете запрос, в который добавляете 2 раза исходную таблицу (Таблица1, например, называется, вторая добавленная в запрос будет называться Таблица1_1), соединяете все поля, по которым сравниваете, а для добавленной колонки (ID, допустим назвали) пишете условие >[Таблица1_1].[ID] Такой запрос отберет только вторые и последующие копии первой встретившейся записи. Превращаете запрос в запрос на удаление и удаляете. Учтите, что такой запрос не вернет строки, если в сравниваемых колонках есть Null значения. Для удаления таких строк запрос нужно будет редактировать руками, а не соединять колонки в конструкторе. Ну и не делайте больше таблиц без первичного ключа. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:48 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
MrShin, Понял сейчас попробую ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:50 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
MrShin, Счетчик добавил, но нумерация не появилась. Что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:55 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
Самое простое - создать запрос с группировкой записей по всем полям. Затем этот запрос переделать в запрос на создание таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 13:57 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
ИВП., Можно по подробней. Я первый раз с Access`om работаю ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:00 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
Monah_0Всем привет. Есть примерно 6 миллионов записей в БД. Я нашел дубли. Но теперь вопрос как их удалить в ручную не вариант их там около 2 миллионов дублей. Да уникального ключа нетА каким способом Вы выявили дубли? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:02 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
__Michelle, Зашел в мастер запросов. Там повторяющиеся записи и все ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:04 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
ИВП.Самое простое - создать запрос с группировкой записей по всем полям. Затем этот запрос переделать в запрос на создание таблицы.А если в исходной присутствуют ключи, индексы и связи? Все это во вновь созданной будет утрачено. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:07 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
__Michelle, самое простое ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:22 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
ИВП., в смысле? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:23 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
Monah_0ИВП., Можно по подробней. Я первый раз с Access`om работаю В конструкторе создаете запрос по этой таблице. Добавляете все поля. Включаете групповые операции и оставляете у всех полей группировку - одинаковые записи "сольются" в одну. Затем превращаете запрос в запрос на создание таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:29 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
__MichelleИВП., в смысле? Самое простое - не самое лучшее. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:37 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
ИВП., Где включать групповые операции? Бо у меня есть только такое ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 14:58 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
Monah_0, В модных аксах - кнопка ИТОГИ (?) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 15:12 |
|
Как удалить повторяющиеся данные в Microsoft Access
|
|||
---|---|---|---|
#18+
ИВП., Спасибо подошло ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2017, 16:07 |
|
|
start [/forum/topic.php?fid=45&msg=39379136&tid=1612836]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 359ms |
total: | 505ms |
0 / 0 |