Выбор полей результирующей таблицы выполняется с помощью вкладки Fields (поля) диалогового окна Конструктора запросов. Рассмотрим эту процедуру на примере организации запроса 1.
Запрос 1. Составить список всех преподавателей, сведения о которых содержатся в таблице T_prep.dbf, с указанием их стажа и должности.
Вся необходимая информация содержится в одной таблице. Выводимые записи должны быть упорядочены по полю Fio.
Поля результирующей таблицы формируются из полей исходной таблицы и вычисляемых полей. Для выбора полей исходной таблицы необходимо отобразить их в списке Selected Output (выбранные поля) вкладки выбора полей Fields (поля) (рис. 22.1). Один из способов формирования полей в результирующей таблице состоит в следующем. В окне Конструктора запросов выберем вкладку Fields (поля) и откроем при этом два списка: Available Fields (доступные поля) и Selected Output (выбранные поля). Наша задача перенести в список Selected Output (выбранные поля) поля, используемые в sanpoqe. При выделении в списке Available Fields (доступные поля) с помощью мыши нужного поля активизируется кнопка Add (добавить), при нажатии которой и осуществляется перенос этого поля. Для переноса всех полей в список выбранных достаточно нажать кнопку Add All (добавить все). Если часть полей оказалась лишней, их можно удалить из списка Selected Output (выбранные поля) с помощью кнопки Remove (удалить).
Место, которое поле занимает в списке Selected Output (выбранные поля), соответствует и его месту в результирующей таблице. Для изменения расположения некоторого поля достаточно выбрать мышью маркер перемещения (слева от поля) и переместить его в нужное место.
Результаты выполнения запроса представлены на рис. 22.2.
Рис. 22.2. Результат выборки полей таблицы Т_ргер
271
271 :: Содержание