Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Подсказка. Вы можете помешать появлению записей-сирот с данными о заказе, сделав поле CustomerIDобязательным (см




Вы можете помешать появлению записей-сирот с данными о заказе, сделав поле CustomerIDобязательным (см. разд. "Запрет незаполненных полей" главы 4) и обеспечив ссылочную цело­стность (см. разд. "Целостность на уровне ссылок" главы 5).

 

Вы также можете выполнить внешнее объединение таблиц Ordersи Customers,которое отображает все записи о клиентах. В этом случае в конце результатов запроса вы увидите все несвязанные записи о клиентах с соответствующими пустыми полями, которые должны были бы содержать сведения о заказах (табл. 6.2).

Таблица 6.2. Результат внешнего объединения таблиц Orders и Customers: все записи о клиентах

FirstName LastName ID DatePlaced StatusID
Stanley Lem 13-Jun-07 Cancelled
Toby Grayson 03-NOV-06 Returned
Toby Grayson 03-Nov-06 Shipped

Таблица 6.2 (окончание)

FirstName LastName ID DatePlaced StatusID
Ben Samatara      
Goosey Mason      
Tabasoum Khan      

 

 
 

В данном случае запрос с внешним объединением выбрал трех отстающих. Хотите знать, как добавить внешнее объединение в ваш запрос? Начните с внутреннего объединения (которое программа Access добавляет автоматически, см. разд. "Объединение таблиц в запро­се" ранее в этой главе), а затем преобразуйте его во внешнее. Для этого просто щелкните правой кнопкой мыши линию объединения, связывающую две таблицы в окне Конструкто­ра,и выберите команду Параметры объединения (JoinProperties) (или дважды щелкните кнопкой мыши эту линию). На экране появится одноименное диалоговое окно (рис. 6.20), позволяющее изменить тип используемого вами объединения.

 

Рис. 6.20. Выбор первого переключателя Объединение только тех записей, в которых связанные поля обеих таблиц совпадают приводит к выполнению операции стандартного внутреннего объединения. Два оставшихся переключателя позволяют создать внешнее объединение, включающее все несвязанные строки одной из двух таблиц

 

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 139; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты