Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459

Как выявить в таблице, при помощи запроса, двойные...

25.04.2012, 10:58. Показов 2405. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я импортировал с DBF файла (Эти файлы мне готовят другие работники) данные в таблицу "Import".
Затем с этой таблицы произвожу добавление в основную мою таблицу "Base", в этой таблице уникальный ключ "LICS". (По нему и провожу добавление).

Так вот при импорте, несколько записей не может импортировать, "Нарушение уникальности ключа".
Получается, что в таблице "Import" были повторяющиеся записи,но так, как их несколько тысяч, вручную найти я не могу двойников.

Как мне поступить?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.04.2012, 10:58
Ответы с готовыми решениями:

Как переименовать поле в таблице при помощи SQL запроса в Access
наппример в InterBase это выглядит так: ALTER TABLE tab_name ALTER COLUMN old_name TO new_nameа какой запрос надо написать для Access?

Двойные кавычки при помощи VBS
Как вывести ' при помощи VBS??? , Так: document.write(' 'smth ' ') не работает... Подскажите, plz...

При помощи алгоритмов кластеризации выявить нетипичное поведение пользователя в сети
Всем привет. Вопрос такой: есть набор данных, собранный из заголовков пакетов по сети. Надо при помощи алгоритмов кластеризации выявить...

5
118 / 118 / 10
Регистрация: 12.05.2010
Сообщений: 1,207
25.04.2012, 11:34
Пусть в Вашей таблице MS Access - одно ключевое поле. Вы должны написать запрос, куда выведите названия добавляемых полей. Затем в конструкторе запроса нажать кнопку "Групповые операции". При этом появится строка "Групповая операция:" со значением "Группировка" для каждого поля. Это значение нужно оставить только для ключевого поля, а для всех остальных - указать функцию, например, First для того, чтобы получить значение поля из первой (и Last - для последней) записи результирующего набора запроса.

Найти повторяющиеся значения ключевых полей:
SQL
1
SELECT Таблица.КлючевоеПоле, COUNT(Таблица.КлючевоеПоле) AS Кол_во_записей FROM Таблица GROUP BY Таблица.КлючевоеПоле HAVING (((COUNT(Таблица.КлючевоеПоле))>1));
0
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 290
25.04.2012, 12:26
Деда, можешь есчо с помошью мастера (визарда) посмотреть все свои повторяющися записи и скилько раз они повторялись и затем их тут же обработать:

1 На вкладке Запросы нажми "Создать"
2 В появившемся окошке Новый запрос выбери "Повторяющиеся записи"
3 Выбери из списка таблицу ихгде у тя енти бяки записи
4 Задай (выбери) поля с повторяющимися полями
5 Нажми кнопарь - Готово

И усе повторяющиеся записи перед тобой - делай с ними чё хошь
0
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
25.04.2012, 12:28  [ТС]
Михайло, благодарю.
Я наверное очень усложнил свой вопрос.

Представим, что у меня в таблице всего два поля, одно из них "LICS",другое "РРРР" притом ключа среди них нет.

Мне надо найти в этой таблице двойников по "LICS".
0
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 290
25.04.2012, 12:36
[underline]PS: [/underline]
Вместо:

4. Задай (выбери) поля с повторяющимися полями

читай

4. Задай (выбери) поля с повторяющимися записями
0
1 / 1 / 0
Регистрация: 09.04.2010
Сообщений: 459
26.04.2012, 11:04  [ТС]
Благодарю, тема закрыта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.04.2012, 11:04
Помогаю со студенческими работами здесь

Как можно перемещаться по записям в таблице, при помощи клавиатуры?
Не очень удобно, если таблица большая и надо остановиться на одной из записей, подумать. А лишь затем или перейти по ссылке или двигаться...

Как при помощи макроса определить последнею строку в таблице
Доброго времени суток! У меня возникла проблема или вернее нехватка знаний непозволяет решить простую задачу :(, а времени в обрез, прошу...

Как можно переместить всю строку в другую таблицу при помощи запроса
Как можно переместить всю строку в другую таблицу при помощи запроса зная значение одного поля? ADOQuery2->Close(); ...

Как исправить в строке запроса двойные кавычки на одинарные
Здраствуйте У меня на сайте есть поиск, я передаю параметр serachtext в строке,когда делаю запрос то параметр получается типа...

Сложение строк при помощи sql запроса
Подскажите как при помощи sql запроса сложить строки, например, mysql_query("UPDATE table SET ip=ip.'fdfg' WHERE id='2'"); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru