кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

18. Напишите запрос в SQL, чтобы отобразить полное имя (имя и фамилию), дату найма, процент комиссии, адрес электронной почты и телефон, разделенные знаком «-», и зарплату для тех сотрудников, которые получают зарплату выше 11000 или седьмую цифру. в их номер телефона равен 3 и сделать результат в порядке убывания по имени.

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


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

SELECT first_name ||' '||last_name AS Full_Name, hire_date , 
  commission_pct, email ||' -  '||phone_number AS Contact_Details, salary 
     FROM employees 
       WHERE salary > 11000
        OR phone_number LIKE '______3%'
          ORDER BY first_name DESC;

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

 полное имя | hire_date | Commission_pct | contact_details | оплата труда
------------------- + ------------ + ---------------- + -------------------------------- + ----------
 Уильям Гитц | 2002-06-07 | 0,00 | WGIETZ - 515.123.8181 | 8300,00
 Валли Патабалла | 2006-02-05 | 0,00 | VPATABAL - 590,423,4560 | 4800,00
 Сьюзен Маврис | 2002-06-07 | 0,00 | СМАВРИС - 515.123.7777 | 6500,00
 Стивен Кинг | 2003-06-17 | 0,00 | SKING - 515.123.4567 | 24000,00
 Шелли Хиггинс | 2002-06-07 | 0,00 | ШИГГИНС - 515.123.8080 | 12000,00
 Шанта Фольман | 2005-10-10 | 0,00 | СВОЛЛМАН - 650.123.4234 | 6500,00
 Пайам Кауфлинг | 2003-05-01 | 0,00 | ПКАУФЛИН - 650.123.3234 | 7900,00
 Пэт Фэй | 2005-08-17 | 0,00 | PFAY - 603.123.6666 | 6000,00
 Нина Кочхар | 2005-09-21 | 0,00 | НКОЧХАР - 515.123.4568 | 17000,00
 Нэнси Гринберг | 2002-08-17 | 0,00 | НГРИНБЕ - 515.124.4569 | 12000,00
 Майкл Хартштейн | 2004-02-17 | 0,00 | MHARTSTE - 515.123.5555 | 13000,00
 Мэтью Вайс | 2004-07-18 | 0,00 | MWEISS - 650.123.1234 | 8000,00
 Лиза Озер | 2005-03-11 | 0,25 | ЛОЗЕР - 011.44.1343.929268 | 11500,00
 Лекс Де Хаан | 2001-01-13 | 0,00 | LDEHAAN - 515.123.4569 | 17000,00
 Кевин Моргос | 2007-11-16 | 0,00 | КМУРГОС - 650.123.5234 | 5800,00
 Карен Партнеры | 2005-01-05 | 0,30 | КПАРТНЕР - 011.44.1344.467268 | 13500,00
 Джон Рассел | 2004-10-01 | 0,40 | JRUSSEL - 011.44.1344.429268 | 14000,00
 Дженнифер Уэйлен | 2003-09-17 | 0,00 | JWHALEN - 515.123.4444 | 4400,00
 Герман Баер | 2002-06-07 | 0,00 | HBAER - 515.123.8888 | 10000,00
 Диана Лоренц | 2007-02-07 | 0,00 | ДЛОРЕНЦ - 590.423.5567 | 4200,00
 Дэвид Остин | 2005-06-25 | 0,00 | DAUSTIN - 590.423.4569 | 4800,00
 Брюс Эрнст | 2007-05-21 | 0,00 | БЕРНСТ - 590,423,4568 | 6000,00
 Александр Хунольд | 2006-01-03 | 0,00 | АХУНОЛЬД - 590.423.4567 | 9000,00
 Альберто Эрразуриз | 2005-03-10 | 0,30 | АЭРРАЗУР - 011.44.1344.429278 | 12000,00
 Адам Фрипп | 2005-04-10 | 0,00 | AFRIPP - 650.123.2234 | 8200,00
(25 рядов)

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


«HR

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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

Предыдущий: Напишите запрос в SQL, чтобы отобразить всю информацию для всех сотрудников, в имени которых есть буквы D, S или N, а также упорядочить результат в порядке убывания по зарплате.
Далее: напишите запрос в SQL, чтобы отобразить имя и фамилию, а также номер отдела для тех сотрудников, для которых буква s является 3-м символом в их имени.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code