кодесурса
«SQL

Сортировка и фильтрация SQL в базе данных персонала: отображение сведений о сотрудниках, у которых нет комиссионных в процентах и зарплате от 7000 до 12000, и которые работают в отделе 50

script1adsense2code
script1adsense3code

Сортировка и фильтрация SQL в базе данных HR: упражнение 33 с решением

33. Напишите запрос на языке SQL, чтобы отобразить сведения о сотрудниках, у которых нет комиссионных в процентах и окладов в диапазоне от 7000 до 12000, и которые работают в этом отделе, число которых составляет 50.

Пример таблицы: сотрудники


Пример решения:

SELECT * 
	FROM employees 
		WHERE commission_pct IS NULL 
			AND salary BETWEEN 7000 AND 12000 
				AND department_id=50;

Пример вывода:

 employee_id | имя_файла | фамилия | электронная почта | номер телефона | hire_date | job_id | зарплата | Commission_pct | manager_id | department_id
------------- + ------------ + ----------- + ------- + --- ----------- + ----------- + -------- + -------- + -------- -------- + ------------ + -------------
(0 строк)

Практика онлайн


NB. В некоторых случаях в структуре таблицы удаляется не нуль, поэтому результаты могут отличаться.

«HR

Визуализация запроса:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Внесите свой код и комментарии через Disqus.

Предыдущий: написать запрос в SQL для отображения идентификатора сотрудника и даты, когда он закончил свою предыдущую работу.
Далее: напишите запрос в SQL для отображения идентификатора задания для тех заданий, средняя зарплата которых превышает 8000.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code