- •Лекция 4 Запросы по нескольким таблицам и перекрестные запросы
- •Соединение таблиц для создания многотабличного запроса
- •Создание внутреннего соединения по одному полю
- •Создание запросов на выборку данных из таблиц с косвенными связями
- •Создание внутреннего соединения по нескольким полям
- •Использование полей подстановок
- •Добавление списка, задающего значение внешнего ключа, при помощи Мастера подстановок
- •Добавление списка постоянных значений к полю таблицы
- •Внешнее, рекурсивное соединения и соединение по отношению
- •Создание рекурсивного соединения
- •Создание соединения по отношению
- •Использование запросов для обновления таблиц
- •Требования к запросам на обновление
- •Определение формата вывода данных
- •Использование строки, помеченной звездочкой, для добавления всех полей в запрос
- •Использование окна свойств для добавления всех полей в запрос
- •Вычисления на всем диапазоне записей таблицы
- •Создание перекрестных запросов
- •Использование фиксированных заголовков столбцов в перекрестных запросах
Использование фиксированных заголовков столбцов в перекрестных запросах
В Access можно задать порядок сортировки заголовков строк или столбцов перекрестной таблицы, таким образом, определив ее внешний вид. Для соответствующего изменения перекрестного запроса:
Переключитесь в режим конструктора и выведите свойства запроса. В бланке свойств появляется свойство "Заголовки столбцов", которое имеется только у перекрестных запросов.
Введите краткие названия каждого из месяцев года в поле свойства "Заголовки столбцов". Необходимо воспроизвести названия без ошибок, в противном случае данные для неправильно заданных месяцев не отображаются. Сокращения требуется заключить в кавычки и разделять названия точками с запятыми. Пробелы не нужны. По завершении ввода всех 12 месяцев закройте бланк свойств.
Нажмите кнопку "Запуск" (Run). Теперь заголовки столбцов перекрестной таблицы соответствуют календарной последовательности. Если заголовок столбца введен неправильно, то столбец отсутствует в перекрестной таблице.
Фиксированные заголовки столбцов можно использовать для вывода названий стран. Российские пользователи, наверно, поставят первым столбец Россия, а канадские фирмы — столбец Канада. Так или иначе, при добавлении в перекрестную таблицу данных для другой страны необходимо изменить значение свойства "Заголовки столбцов". Кроме того, запросы с фиксированными заголовками имеют другое скрытое достоинство: они работают быстрее, чем обычные перекрестные запросы.