база данных. Бд 6 лаба. Лабораторная работа 6 Построение простых запросов на языке sql Задания на построение простых запросов
Скачать 0.75 Mb.
|
Федеральное государственное бюджетное образовательное учреждение высшего образования «Сибирский государственный университет телекоммуникаций и информатики» (СибГУТИ) 09.03.01 "Информатика и вычислительная техника" профиль "Программное обеспечение средств вычислительной техники и автоматизированных систем" ОТЧЕТпо лабораторной работе Вариант 1 Выполнил: студент гр.ИВ-922 _____________/Березовский И.В./ «2» ноября 2022г. Принял: Профессор _____________/Мейкашин А.В./ Оценка__________________ Новосибирск 2022 Лабораторная работа №6 «Построение простых запросов на языке SQL» Задания на построение простых запросов 4. При выборке данных из таблицы HR.EMPLOYEES значения полей FIRST_NAME и LAST_NAME для каждого сотрудника поместить в один столбец с названием FULL_NAME. 10. По данным из таблицы HR.EMPLOYEES получить список сотрудников с низкой зарплатой (не более 2500$). 13. По таблице HR.EMPLOYEES получить список сотрудников, которые работают в департаментах 20, 60 и 90. 19. По таблице HR.EMPLOYEES получить список сотрудников, у которых фамилия (LAST_NAME) начинается с буквы A и заканчивается буквой n. 24. Из таблицы HR.EMPLOYEES выбрать данные по сотрудникам департамента с номером 30, у которых отсутствует комиссионная надбавка и зарплата (SALARY) не превышает 5000. 29. Из таблицы HR.EMPLOYEES выбрать данные по сотрудникам, у которых код должности (JOB_ID) имеет значение SA_REP или SA_MAN, с указанием фамилии сотрудника и его имени (через точку), а также контактных данных (адрес электронной почты и телефон). 31. На основе таблице HR.EMPLOYEES построить запрос для получения ответа на вопрос, какой станет зарплата у сотрудников в случае её повышения на 20%. 32. По данным из таблицы HR.EMPLOYEES получить список неповторяющихся значений для столбца FIRST_NAME. 35. По данным из таблицы HR.JOBS вычислить разницу между максимальной и минимальной зарплатой для каждой должности. Сделать сортировку по увеличению разницы. 41. По данным из таблицы HR.DEPARTMENTS отобразить все сведения об отделе маркетинга. |