Тех.собес
ER-диаграмма:
Таблица: DOCUMENT
- EMPLOYEE_ID (int, FK)
- DOCUMENT_TYPE (varchar256)
- DOCUMENT_NUMBER (varchar256)
- ISSUED_BY (varchar256)
- ISSUED_DATE (date)
- EXPIRED_DATE (date)
Таблица: EMPLOYEE
- ID (int, PK)
- DEPARTMRNT_ID (int, FK)
- CHIEF_ID (int, FK)
- SALARY (int)
- NAME (varchar256)
Таблица: DEPARTMENT
- ID (int, PK)
- NAME (varchar256)
SQL-запросы:
- Вывести список сотрудников, получающих заработную плату больше, чем у непосредственного руководителя
- Произошел сбой. В таблицу DOCUMENTS было загружено некоторое количество дублей. Необходимо написать запрос, который выявит количество дублей и выведет список дублированных строк
- Вывести ФИО сотрудника и наименование отдела. Для каждого отдела в списке должен быть сотрудник с предпоследним по дате выдачи паспортом среди всего отдела
- Вывести список однофамильцев в отделах
- Найти сотрудников, у которых есть более одного действующего паспорта
- Найти сотрудников, у которых нет действующих паспортов
Вложения
