Advertisement
Step8rother

Операторы LEFT OUTER JOIN и RIGHT OUTER JOIN, задача 3

Jun 27th, 2023
2,361
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.76 KB | Source Code | 0 0
  1. /*Выгрузите таблицу из двух полей: первое поле с фамилией сотрудника, второе — с количеством пользователей, чьи запросы этот сотрудник обработал. Назовите поля employee_last_name и all_customers соответственно. Сгруппируйте записи по идентификатору сотрудника. Отсортируйте количество пользователей по убыванию.
  2. */
  3.  
  4. SELECT s.last_name AS employee_last_name,
  5.        COUNT(c.customer_id) AS all_customers
  6. FROM staff AS s
  7. LEFT OUTER JOIN client AS c ON s.employee_id = c.support_rep_id
  8. GROUP BY s.employee_id
  9. ORDER BY all_customers DESC;
Advertisement
Comments
  • t7235
    1 year
    # text 0.32 KB | 0 0
    1. в конце надо добавить сортировку по employee_last_name
    2.  
    3. SELECT s.last_name AS employee_last_name,
    4. COUNT(c.customer_id) AS all_customers
    5. FROM staff AS s
    6. LEFT OUTER JOIN client AS c ON s.employee_id = c.support_rep_id
    7. GROUP BY s.employee_id
    8. ORDER BY all_customers DESC, employee_last_name
Add Comment
Please, Sign In to add comment
Advertisement