Читайте также:
|
|
Іноді потрібно порівняти дві таблиці і знайти в одній з них записи, які не мають відповідників в іншій таблиці. Це найпростіше зробити за допомогою майстра запитів на пошук записів, які не мають підлеглих записів. Структуру запиту, створеного майстром, можна змінити. Можна також створити власний запит без застосування майстра.
Використання майстра для порівняння двох таблиць:
1. На вкладці Створення в групі Інші клацніть Майстер запитів. У діалоговому вікні Новий запит двічі клацніть пункт Пошук записів, які не мають підлеглих. На першій сторінці майстра виберіть таблицю, яка містить записи, що не мають підлеглих, а потім натисніть кнопку Далі.
2. На другій сторінці виберіть пов'язану таблицю і натисніть кнопку Далі.
3. На третій сторінці виберіть поля, котрі пов'язують таблицю, натисніть <=>, а потім натисніть кнопку Далі. Можна вибрати тільки одне поле з кожної таблиці.
4. На четвертій сторінці двічі клацніть потрібні поля з першої таблиці, а потім натисніть кнопку Далі.
5. На п'ятій сторінці можна переглянути результати або змінити структуру запиту. Натисніть кнопку Переглянути результати запиту. Прийміть запропоноване ім'я запиту і натисніть кнопку Готово.
Створення власного запиту для пошуку записів, які не мають підлеглих (ЗА ДОПОМОГОЮ КОНСТРУКТОРА)
· На вкладці Створення в групі Інші клацніть Конструктор запитів.
· У діалоговому вікні Додавання таблиці двічі клацніть таблицю, записи в якій не мають підлеглих, а потім двічі клацніть таблицю з пов'язаними записами.
· Закрийте діалогове вікно Додавання таблиці.
· У бланку запиту між пов'язаними полями повинні бути лінії об'єднання. Якщо вони відсутні, створіть їх, перетягнувши кожне зв'язане поле з першої таблиці (таблиці з записами, що не мають підлеглих) у другу (таблицю з пов'язаними записами).
· Двічі клацніть об'єднання, щоб відкрити діалогове вікно Параметри об'єднання.
· Для кожного об'єднання виберіть значення 2 і натисніть кнопку ОК.
· У бланку запиту на кінці кожної лінії об'єднання з'явиться стрілка.
o Примітка. Переконайтеся, що всі стрілки об'єднань мають однаковий напрямок. В іншому випадку запиту не буде виконаний. Крім того, він може не виконатися, якщо у якої-небудь лінії об'єднання немає стрілки. Стрілка повинна бути спрямована від таблиці, в якій є записи, які не мають підлеглих
· У таблиці з записами, що не мають підлеглих, двічі клацніть поля, які повинен повертати запит. Крім того, можна ввести умови для будь-яких з цих полів або створити обчислювані поля.
· У таблиці з пов'язаними записами двічі клацніть поля, об'єднані з першою таблицею, щоб додати їх у бланк запиту. Для кожного з полів зніміть прапорець у рядку Показати і введіть Is Null в рядку Умови.
· На вкладці Конструктор у групі Результати виберіть команду Запуск.
Дата добавления: 2015-07-16; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Створення перехресних запитів. | | | Запит на створення таблиць |