Сортировка и фильтрация SQL в базе данных HR: отображение полного имени и зарплаты для всех сотрудников, которые не получают комиссионные
Сортировка и фильтрация SQL в базе данных HR: упражнение-8 с решением
8. Напишите запрос в SQL, чтобы отобразить полное имя (имя и фамилию) и зарплату для всех сотрудников, которые не получают комиссионных.
Пример таблицы: сотрудники
Пример решения:
SELECT first_name ||' '||last_name AS Full_Name, salary
FROM employees
WHERE commission_pct IS NULL;
Пример вывода:
полное имя | оплата труда ----------- + -------- (0 строк)
Практика онлайн
NB. В некоторых случаях в структуре таблицы удаляется не нуль, поэтому результаты могут отличаться.
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: напишите запрос в SQL, чтобы отобразить всю информацию о сотрудниках, чья зарплата находится в диапазоне от 8000 до 12000, а комиссия не равна нулю или номер отдела, кроме номеров 40, 120 и 70, и они были приняты на работу до 5 июня, 1987.
Далее: напишите запрос в SQL, чтобы отобразить полное имя (имя и фамилия), номер телефона и адрес электронной почты, разделенные дефисом, и зарплату для тех сотрудников, чья зарплата находится в диапазоне от 9000 до 17000. Заголовки столбцов присваиваются с помощью Full_Name , Contact_Details и Вознаграждение соответственно.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования