Oracle: объединить имя, фамилию и идентификатор задания из таблицы сотрудников в следующем формате
Оператор Oracle: упражнение 13 с решением
Напишите запрос для объединения имени, фамилии и идентификатора задания из таблицы сотрудников в следующем формате.
Образец формата:
Дуглас Грант является SH_CLERK
Дженнифер Уэйлен является AD_ASST
Майкл Хартштейн является MK_MAN
Пэт Фэй - MK_REP
Сьюзен Маврис - HR_REP
Герман Баер является PR_REP
Шелли Хиггинс является AC_MGR
Уильям Гитц является AC_ACCOUNT
Пример таблицы : сотрудники
Пример решения : -
Код Oracle:
SELECT CONCAT (CONCAT (CONCAT(CONCAT(first_name,' '),last_name), ' is a '),job_id)
FROM employees
WHERE salary > 2000;
Выход:
CONCAT (CONCAT (CONCAT (CONCAT (FIRST_NAME, ''), LAST_NAME), 'ISA'), J -------------------------------------------------- ------------ Стивен Кинг является AD_PRES Нина Кочхар является AD_VP Лекс Де Хаан является AD_VP Александр Хунольд - IT_PROG Брюс Эрнст - IT_PROG Дэвид Остин - IT_PROG Валли Патабалла является IT_PROG Диана Лоренц - IT_PROG Нэнси Гринберг является FI_MGR Даниэль Фавиет является FI_ACCOUNT Джон Чен является FI_ACCOUNT ........ 107 строк выбрано.
Иллюстрированная презентация:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос для объединения имени, фамилии и идентификатора задания из таблицы сотрудников в следующем формате.
Далее: Напишите запрос, чтобы перечислить сотрудников, которые присоединились в год между «01-Январь-2004» и «31-Дек-2008».
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования