Создать запрос на удаление записей из таблицы
Отгрузка:
количествоотгруженного товара больше5.(см.рис.).Дляэтого:
-
добавьте таблицу Отгруженов запрос, выберите все поля, щелкнув по
*(«*»добавляетвзапросвсеполятаблицы),
-
добавьте поле Отгружено.
-
щелкните на панели инструментов по кнопке . Или выполните команду Запрос Удаление.
В результате запроса из таблицы
Отгружено удалятся записи,соответствующиезаданномуусловию.САМОСТОЯТЕЛЬНОсоздайтезапросынаобновлениезаписейвтаблице«Журнал»,дляэтого:
-
в режиме Конструктора добавьте в таблицу «Журнал» поле
«СтоимостьУслуг»,типданных–Денежный.
-
Создайте запрос на обновление записей из таблицы
«НаименованиеУслуг».
-
В режиме Конструктора в таблице «Журнал» поменяйте название поля
«СтоимостьУслуг», зайдя во вкладку
Общие Подпись ввести
«СтоимОднойУслуги». -
создайте запрос на обновление (добавление) записей в поле ФИОПациента и ФИО Врача в таблице «Журнал», используя таблицы
«
СписокПациентов»и«
Врачи».
Перекрестныезапросыслужатдляболеекомпактногоотображенияинформации.Вперекрестномзапросеотображаютсярезультатыстатистическихрасчетов(такие,каксуммы,количествозаписей,средниезначения),выполненныхподаннымизодногополя.Этирезультатыгруппируются по двум наборам данных в формате перекрестной таблицы. Первый набор выводится в левом столбце и образует заголовки строк, а второй -выводитсявверхней строкеи образует заголовкистолбцов.Создадим перекрестный запрос, в котором в строках выводятся фамилииврачей, в столбцах - дни приема, в результирующих ячейках подсчитываетсяколичество приемоввкаждыйиздней.ВрежимеКонструкторасоздайтеновыйзапрос,добавьтетаблицу«Журнал». Перетащите поля «Дата приема», «ФИО Врача», «ФИО Пациента» впервыетри столбцабланка.ВыберитекомандуменюЗапросПерекрестный.Заголовококназапроса Запрос1:на выборку изменится на Запрос!перекрестный запрос. Крометого,вбланкзапросабудутдобавленыстрокиПерекрестнаятаблицаиГрупповаяоперация,вкоторуювовсехстолбцахавтоматическивводитсяоперация Группировка.ВыберитевспискеячейкиПерекрестнаятаблицастолбца«Датаприема»значениеЗаголовкистолбцов.Длястолбца«ФИОВрача»-Заголовкистрок. ВыберитевспискеячейкиГрупповаяоперациястолбца«ФИОПациента»значениеCount.Вячейке
Условиеотбора–Значение (Рис.32).Рис.32.Перекрестный запросврежимеКонструктора
Сводныетаблицыидиаграммыпредназначеныдляинтерактивногоанализа данных различной сложности и объема. Они позволяют произвестисравнительныйанализданных простыми иудобнымисредствами.Сводные таблицы являются многомерными и это позволяет представлятьданные,сгруппированныепоразличнымкоординатам.
-
Разработка сводной таблицы для таблицы базы данных.
Рассмотримтаблицу
«Журнал»врежимесводнойтаблицы.Чтобыоткрыть таблицу в этом режиме, выберите её в окне базы данных, нажмитекнопку
«Открыть», а затем для перехода из режима таблицы в режим своднойтаблицывыберите на панели
ВидСводнаятаблица.Припервомоткрытиивеерабочуюобластьневключенонеодногополятаблицы (см.рис.33):
Рис.33.ПустоймакетсводнойтаблицыЖурналисписокполейисточниказаписейПустьнеобходимоподсчитатьколичествовыполненныхуслугкаждымврачом за каждый день (за определенный период). Если список полейэтойтаблицынеотображается,нажмитенапанелиинструментовпиктограмму
Списокполей.Уникальные значения фамилии врачей составят заголовки
строк.Перетащитевэтуобластьполе
ФИОВрачей.Вобластьполейстолбцовперетащитеполе
ДатаПриема.Пустьвнашемпримерефильтрациясоставитподолжностям.Перетащитевобластьфильтра – поле
ДолжностьВрача(см.рис.34).
Рис.34.Своднаятаблицасфамилиямиврачей идатамиприема Дляподсчетаитоговыхзначенийщелкнитевобластиданныхправойкнопкоймышиивыберите
Автовычисления Сумма(см.рис.35).
Рис.35.Формирование итоговыхзначений.Врезультатеполучимтаблицуситоговымизначениями(количествовыполненныхуслуг)исуммарнойвеличинойэтих значений.(см.рис.36).
Рис.36.Своднаятаблицасвычисляемымиполями.САМОСТОЯТЕЛЬНОвыполнитефильтрациюданныхивыводрезультатов по должностям, используяполе
ДолжностьВрача, выбрав
ВСЕилиотдельныедолжности.
Также можно получить сводную диаграмму по таблице, выбрав на панелиинструментов
ВидСводнаядиаграмма.(см.рис.37).
Рис.37.ТаблицаЖурналврежиме своднойдиаграммы.Отчетыиспользуютсядляотображенияинформации,содержащейсявтаблицах, в отформатированном виде,