Повторяющиеся записи. Так же как и в случае «поиска записей, не имеющих подчиненных», необходимость в поиске «повторяющихся записей» возникает не только для проверки целостности базы данных, но и для выполнения специфических поисковых запросов.
Название «повторяющиеся записи» не совсем точно отражает суть этого типа запросов. Имеется в виду поиск записей, имеющих одинаковое значение в заданных полях. Например, при составлении расписания требуется проверить, что для преподавателя не назначили несколько занятий в одно и то же время.
Для того чтобы осуществить поиск записей, не имеющих, подчиненных, можно выбрать Мастер «Записи без подчиненных» в окне Новый запрос (см. рис. 6.5).
На первом шаге создания данного запроса надо выбрать таблицу или запрос, в которых нужно найти записи с повторяющимися значениями (рис. 6.51). Для нашего примера это таблица «Расписание».
На следующем шаге необходимо определить поля, дублирование значений которых будет выявляться. Для этого следует позиционироваться на соответствующее поле и щелкнуть по кнопке. Для нашего примера это «Код_ сотрудника», «Дата», «Время» (рис. 6.52).
На следующем шаге (рис. 6.53) нужно выбрать те поля, которые будут также отображаться в ответе наряду с полями, выбранными на предыдущем этапе. Мы выберем оба оставшихся поля
На последнем шаге (рис. 6.54) следует задать имя создаваемого запроса