PostgreSQL Ограничение и сортировка данных: отображение имени и даты найма для тех, кто был принят на работу в 1987 году
4. Напишите запрос для отображения имени, включая first_name и last_name и дату найма для всех сотрудников, которые были приняты на работу в 1987 году.
Пример решения:
Код:
SELECT first_name, last_name, hire_date
FROM employees
WHERE TO_CHAR(hire_date, 'YYYY') LIKE '%87';
Пример таблицы: сотрудники
Выход:
pg_exercises = # ВЫБЕРИТЕ first_name, last_name, hire_date pg_exercises- # ОТ сотрудников pg_exercises- # WHERE TO_CHAR (hire_date, 'YYYY') LIKE '% 87'; имя_файла | фамилия | Дата приема на работу ------------- + ------------- + ------------ Стивен | Король | 1987-06-17 Нина | Коххар | 1987-06-18 Лекс | Де Хаан | 1987-06-19 Александр | Hunold | 1987-06-20 Брюс | Эрнст | 1987-06-21 Дэвид | Остин | 1987-06-22 Валли | Патабала | 1987-06-23 Диана | Лоренц | 1987-06-24 ... Парень | Химуро | 1987-07-05 Карен | Кольменарес | 1987-07-06 Мэтью | Вайс | 1987-07-07 Адам | Фрипп | 1987-07-08 Payam | Кауфлинг | 1987-07-09 Шанта | Фольман | 1987-07-10 ... TJ | Олсон | 1987-07-19 Джейсон | Маллин | 1987-07-20 Майкл | Роджерс | 1987-07-21 Ки | Джи | 1987-07-22 Хейзел | Philtanker | 1987-07-23 Ренске | Ладвиг | 1987-07-24 Стивен | Стайлз | 1987-07-25 Джон | SEO | 1987-07-26 Джошуа | Патель | 1987-07-27 Тренна | Раджс | 1987-07-28 ... Германн | Баер | 1987-09-29 Шелли | Хиггинс | 1987-09-30 Уильям | Гитц | 1987-10-01 (106 строк)
Практика онлайн
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос, чтобы отобразить имя, включая first_name и last_name, а также зарплату, которая работает в отделе 30 или 100, а зарплата находится вне диапазона от 10 000 до 15 000 долларов.
Далее: Напишите запрос, чтобы получить имя сотрудника, который содержит буквы «c» и «e» в имени.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code