jabajke

Untitled

Sep 8th, 2023
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.81 KB | None | 0 0
  1. Задача 1
  2. У вас есть компания, которая занимается продажей продуктов. Компания имеет следующие сущности:
  3.  
  4. Сотрудники (Employees):
  5. employee_id (уникальный идентификатор сотрудника)
  6. имя (first_name)
  7. фамилия (last_name)
  8. возраст (age)
  9. пол (gender)
  10.  
  11. Клиенты (Customers):
  12. customer_id (уникальный идентификатор клиента)
  13. имя (first_name)
  14. фамилия (last_name)
  15. адрес (address)
  16. телефон (phone)
  17.  
  18. Заказы (Orders):
  19. order_id (уникальный идентификатор заказа)
  20. customer_id (идентификатор клиента, связь с таблицей Customers)
  21. employee_id (идентификатор сотрудника, связь с таблицей Employees)
  22. дата (date)
  23. статус (status)
  24.  
  25. Позиции заказов (OrderItems):
  26. order_item_id (уникальный идентификатор позиции заказа)
  27. order_id (идентификатор заказа, связь с таблицей Orders)
  28. product_id (идентификатор продукта, связь с таблицей Products)
  29. количество (quantity)
  30. стоимость (price)
  31.  
  32. Продукты (Products):
  33. product_id (уникальный идентификатор продукта)
  34. название (name)
  35. категория (category)
  36. стоимость (price)
  37. количество на складе (quantity)
  38.  
  39. Добавьте по 10 записей в каждую таблицу и выполните следующие действия:
  40. Найдите сумму всех заказов для каждого клиента.
  41. Определите средний возраст всех сотрудников в компании.
  42. Подсчитайте общую стоимость всех продуктов на складе.
  43. Найдите клиента с самым большим количеством заказов.
  44. Определите долю мужчин и женщин среди всех сотрудников.
  45. Подсчитайте общую стоимость заказов для каждой категории продуктов.
  46. Найдите клиента с самым дорогим заказом.
  47. Определите среднюю продолжительность выполнения заказов.
  48. Найдите сотрудника с наибольшим числом выполненных заказов.
  49. Определите общую стоимость заказов для каждого года.
  50. Найдите все клиенты, у которых имя начинается с буквы "А".
  51. Найдите все продукты, название которых содержит слово "кофе".
  52. Найдите всех сотрудников, фамилия которых заканчивается на "ов".
  53. Найдите все заказы, у которых номер начинается с "2023".
  54. Найдите всех клиентов, у которых телефон содержит номер "555".
  55. Найдите все продукты, категория которых начинается с "Фрукты".
  56. Найдите все заказы, у которых дата содержит "2022-12".
  57. Найдите всех сотрудников, у которых имя содержит букву "и" и возраст больше 30.
  58. Найдите все продукты, название которых начинается с буквы "С" и стоимость меньше 10.
  59. Найдите все заказы, у которых статус содержит слово "готово".
  60.  
Advertisement
Add Comment
Please, Sign In to add comment