Создание запроса-выборки
Задание 3.12: Определить перечень городов, в которых находятся предприятия. Определить, в каких случаях результирующий набор записей будет являться обновляемым (динамическим), а в каких не обновляемым (статическим).
Последовательность выполнения этого задания будет следующая: 1. Переходим на вкладку 2. Нажимаем кнопку 3. При этом автоматически переходим в режим Конструктора (Рис.41). 4. Т.к. необходимо определить перечень городов, в которых находятся предприятия, а все эти сведения находятся в таблице ПРЕДПРИЯТИЯ, то добавляем в запрос только эту таблицу (аналогично рис.41). 5. В поле запроса помещаем только одно поле Город (перетаскиваем название поля мышью из верхней части из таблицы или выбираем из списка кликнув в поле запроса«Поле», которое находится в нижней части на полем «Имя таблицы») 6. Устанавливаем галочку в строке Вывод на экран. 7. Чтобы повторяющиеся города не выводились несколько раз, открываем свойства запроса кнопкой Свойства
Рис.46. Свойства запроса.
8. С помощью кнопки Вид Рис.47. Результат запроса Перечень городов которых находятся предприятия. 9. Для ответа на вопрос «В каких случаях результирующий набор записей будет являться обновляемым (динамическим), а в каких не обновляемым (статическим)?» необходимо перейти в режим конструктора, открыть свойства запроса и посмотреть какой атрибут установлен у свойства «Тип набора записей» (Рис.46) Рис.48. Установка свойства «Тип набора записей». 10. Сохраните запрос с именем 3.12_Перечень городов, нажав на кнопку Сохранить 11. При помощи кнопки Вид перейдите в режим SQL(Рис.47). Рис.49. Запрос в режиме SQL. 12. Вы видите выполненный вами запрос записанный на языке SQL. Запись «SELECT DISTINCTПредприятия. ГородFROMПредприятия;» означает: «ВЫДЕЛЕНО поле Предприятия. ГородИЗтаблицы Предприятия». Предикат DISTINCTисключает записи, содержащие повторяющиеся данные в поле. Выполняя запросы переходите в режим SQL и просматривайте как они описываются на языке SQL. Информацию об инструкции SELECT,ее предикатах, а так же операциях, выражениях и других инструкциях вы можете найти в Приложении 1 и справке MS Access. Задание 3.13: Вывести информацию о двух самых дешевых заказах, а затем о двух самых дорогих заказах. Задание 3.14: Вывести информацию о предприятиях, находящихся в каких-либо двух городах. Задание 3.15: Вывести информацию о заказах, в шифре которых присутствуют две определенные буквы. Задание 3.16: Определить шифры заказов (с указанием шифров предприятий), дата отгрузки которых находится в определенном диапазоне. Задание3.17: Определить шифры заказов (с указанием шифров предприятий), для которых не выполнена отгрузка. Задание 3.18: Вывести информацию о заказах, стоимость и объем которых находятся в определенных диапазонах. Задание 3.19: Вывести информацию о заказах, стоимость или объем которых превышают определенную величину. Задание 3.20: Определить наименование, объем и плановую дату выполнения заказов, для которых не произведены еще все отгрузки. Задание 3.21: Какие предприятия (их шифры) участвуют в выполнении заказов? Задание 3.22: Вывести информацию о выполненных заказах предприятиями определенного города (с указанием стоимости и объема этих заказов). Задание 3.23: Вывести информацию о предприятиях, объединив столбцы ГОРОД, АДРЕС и ТЕЛЕФОН. Созданному столбцу дать новое имя. Задание 3.24: Вывести информацию о заказах с указанием суммарной стоимость по каждому заказу (суммарная стоимость = стоимость × объем). Задание 3.25: Подсчитать общую сумму всех заказов с переименованием столбца в результирующем наборе. Задание 3.26: Подсчитать среднюю стоимость и средний объем заказов с переименование столбцов в результирующем наборе. Задание 3.27: Вычислить среднюю цену одной единицы заказов. Задание 3.28: Сколько заказов выполняется каждым предприятием? Задание 3.29: Определить количество предприятий, выполняющих каждый заказ. Задание 3.30: Определить количество предприятий в каких-либо двух городах (по отдельности для каждого города). Запрос создать двумя способами: с ограничением числа выводящихся групп и с ограничением числа записей перед выполнением группировки. Задание 3.31: Определить количество невыполненных заказов каждым из предприятий. Задание 3.32: Какова общая стоимость выполненных заказов каждым из предприятий с указанием названия и телефона предприятия.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (578)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |