Упражнения по SQL для базы данных сотрудников: укажите идентификатор, имя, зарплату и опыт всех сотрудников, которые получают более 100 в качестве ежедневной зарплаты
База данных сотрудника SQL: Упражнение-29 с решением
[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]
29. Напишите запрос в SQL, чтобы перечислить идентификатор, имя, зарплату и опыт всех сотрудников, которые получают более 100 в качестве ежедневной зарплаты.
Пример таблицы : сотрудники
Иллюстрированная презентация:
Пример решения:
SELECT emp_id,
emp_name,
salary,
age(CURRENT_DATE, hire_date) "Experience"
FROM employees
WHERE (salary/30)>100;
Пример вывода:
emp_id | emp_name | зарплата | Опыт -------- + ---------- + --------- + -------------------- ----- 68319 | КАЙЛИНГ | 6000,00 | 26 лет 2 мес 12 дней 67858 | Скарлет | 3100,00 | 20 лет 9 мес 11 дней 69062 | Фрэнк | 3100,00 | 26 лет 1 пн 27 дней (3 ряда)
Практика онлайн
Пример базы данных: сотрудник
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы перечислить идентификатор, имя, зарплату и опыт всех сотрудников, работающих в яслях 68319.
Далее: Напишите запрос в SQL, чтобы перечислить сотрудников, выходящих на пенсию после 31 декабря 1999 года после 8-летнего периода обслуживания.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования