Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 4. Создала запрос на увеличение зарплаты (например, всем инженерам) на определенное количество рублей. ⇐ ПредыдущаяСтр 2 из 2
Запрос 1. Создала запрос на увеличение зарплаты (например, всем инженерам) на определенное количество рублей. Выбираем вкладку Запросы и нажимаем кнопку Создать. Создаем в режиме конструктор. После нажатия кнопки ОК появляется окно запроса на выборку режима конструктора и диалоговое окно Добавление таблицы. Выбирает добавление Таблицы «Сотрудники». Конструктор:
SQL: SELECT Сотрудники.NOM, Сотрудники.FAM, Сотрудники.DOL, Сотрудники.DAT, Сотрудники.ZAR FROM Сотрудники, Сотрудники AS Сотрудники_1 WHERE (((Сотрудники.DOL)=([введите Должность]))) ORDER BY Сотрудники.NOM, Сотрудники.FAM, Сотрудники.DOL, Сотрудники.DAT, Сотрудники.ZAR;
Таблица для должности «Инженер» Запрос 2. · сведения о сотрудниках, поступивших на работу между двумя заданными датами; Выбираем вкладку Запросы и нажимаем кнопку Создать. Создаем в режиме конструктор. После нажатия кнопки ОК появляется окно запроса на выборку режима конструктора и диалоговое окно Добавление таблицы В режиме конструктора:
SQL: SELECT Сотрудники.NOM, Сотрудники.FAM, Сотрудники.DOL, Сотрудники.DAT FROM Сотрудники WHERE ((((([Сотрудники].[DAT])> 1970)> 1970)> 1970< 2011)) ORDER BY Сотрудники.NOM, Сотрудники.FAM, Сотрудники.DOL, Сотрудники.DAT; Таблица: Запрос 3. · результаты подсчета среднего стажа сотрудников по каждой должности;
Выбираем вкладку Запросы и нажимаем кнопку Создать. Создаем в режиме конструктор. После нажатия кнопки ОК появляется окно запроса на выборку режима конструктора и диалоговое окно Добавление таблицы. Для определения стажа сотрудника следует вычесть год его рождения из текущего года и использовать встроенную функцию AVG() для определения среднего возраста. SQL: SELECT Сотрудники.FAM, Avg(Year(Date())-Year([DAT])) AS Выражение1 FROM Сотрудники GROUP BY Сотрудники.FAM ORDER BY Avg(Year(Date())-Year([DAT]));
Таблица: Запрос 4. · увеличение зарплаты (например, всем инженерам) на определенное количество (100) рублей. Выбираем вкладку Запросы и нажимаем кнопку Создать. Создаем в режиме конструктор. После нажатия кнопки ОК появляется окно запроса на выборку режима конструктора и диалоговое окно Добавление таблицы. В меню выбрать условие «Обновление», тогда SQL: UPDATE Сотрудники SET Сотрудники.ZAR = [ZAR]+100 WHERE (((Сотрудники.DOL)=[Введите должность])); Таблица:
|