Similar presentations:
Использование программного продукта «SQL запросы»
1. Использование программного продукта
«SQL запросы»2. Программный продукт предназначен для составления SQL-запросов
• Для начала работы с программойтребуется:
• 1) выбрать базу
• 2) выбрать таблицу для работы
3.
Запустив приложение, требуетсявыбрать базу для работы
4.
• После выбора базы автоматически формируетсясписок таблиц, для продолжения работы требуется
выбрать таблицу
5.
• В качестве примера будем использоватьтаблицу со следующими данными
6. Задача № 1. Вывести список сотрудников в алфавитном порядке, чья заработная плата выше 20000 руб.
7.
• Необходимо определить поля, которыебудут отражены в результате
• * - отобразить все поля
8.
• Выбираем поле для сортировки – FAM• Тип сортировки – ASC (по возрастанию)
• Условие WHERE: PLATA >20000, т.е. з.п. выше 20 000
9.
• Групповые операции в данном случае не требуются (даннаястраница пропускается), на экране отображается SQL запрос
10.
• Результат11.
• Задача №2. Определить среднююзаработную плату каждого отдела
12.
• Итак, в результате должны быть отражены два поля: отдел и з.п.• Причем з.п. – вычисляемое поле
• AVG – используемая функция (среднее)
13.
• Сортировка и условия в задачеотсутствуют – пропускаем страницу
14.
• Данные будут группироваться по полю отдел (т.к.среднюю з.п. вычисляем для отдела)
15.
• SQL запрос16.
• Результат17.
• Задача №3. Вывести список отделов ссуммарной заработной платой более
20000
18. Итак, в результате должны быть отражены два поля: отдел и з.п. Причем з.п. – вычисляемое поле SUM – используемая функция (сумма)
19. Сортировка и условия в задаче отсутствуют – пропускаем страницу
20. Данные будут группироваться по полю отдел Поле используемое в операторе Having – это зар. плата и условие >20000
Данные будут группироваться по полю отделПоле используемое в операторе Having – это зар. плата
и условие >20000