Упражнения по SQL для базы данных сотрудников: список сотрудников, чей идентификатор не начинается с цифры 68
База данных сотрудника SQL: Упражнение-111 с решением
[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]
111. Напишите запрос в SQL, чтобы перечислить сотрудников, чей ID не начинается с цифры 68.
Пример таблицы : сотрудники
Пример решения:
SELECT emp_id,
trim(to_char(emp_id,'99999'))
FROM employees
WHERE trim(to_char(emp_id,'99999')) NOT LIKE '68%';
Пример вывода:
emp_id | btrim -------- + ------- 66928 | 66928 67832 | 67832 65646 | 65646 67858 | 67858 69062 | 69062 63679 | 63679 64989 | 64989 65271 | 65271 66564 | 66564 69000 | 69000 69324 | 69324 (11 рядов)
Практика онлайн
Пример базы данных: сотрудник
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать запрос на SQL, чтобы перечислить сотрудников, которые присоединились в 90-х
Далее: напишите запрос в SQL, чтобы перечислить сотрудников, имена которых содержат букву «А».
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code