Создайте представление, которое будет содержать информацию о сотруднике (ФИО, возраст, стаж...)
«Создайте представление, которое будет содержать информацию о сотруднике (ФИО, возраст, стаж...)»
- Базы данных
Условие:
Создайте представление, которое будет содержать следующую информацию:
- ФИО сотрудника
- должность сотрудника
- структурное подразделение, где числится сотрудник
- количество полных лет сотрудника
- количество месяцев, сколько сотрудник работает в компании
- текущий оклад сотрудника
- массив со списком проектов на которых задействован сотрудник
Решение:
select concat(p2.last_name, ' ', p2.first_name, ' ', p2.middle_name) as фио,
p1.pos_title as должность, s.unit_title as подразделение,
extract(year from current_date) - extract(year from p2.dob) as "кол-во лет",
(DATE_PART('year', current_date::date) - DATE_PART('year', hire_date::date)) * 12 +
(DATE_PART('month', current_date::date) - DATE_PA...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
S
А
Б
В
Г
И
К
М
П
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
С
Т
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства
Ф
Э