Лабораторна робота №7

1. Завантажити нову версію бази даних  northwind.sqlite
2.   Виконати 3 завдання з переліку:

Завдання обирати за принципом:
Дізнаємось номер у списку групи
І обираємо завдання за останьою цифрою у номері
Наприклад

Номер у списку групи: 16
Номери завдань: 6, 16, 26

  1.     Виберіть усі назви категорій з їхніми описами з таблиці Категорії.
  2.     Виберіть ім'я контакту, ідентифікатор клієнта та назву компанії всіх клієнтів у Лондоні
  3.     Менеджери з маркетингу та торгові представники попросили вас вибрати всі доступні стовпці в таблицях Постачальники, які мають номер факсу.
  4.     Виберіть список ідентифікаторів клієнтів з таблиці Замовлень з необхідними датами між 1 січня 1997 року та 1 січня 1998 року і з вантажем до 100 одиниць.
  5.     Виберіть список назв компаній та контактних даних усіх власників з таблиці Клієнти з Мексики, Швеції та Німеччини.
  6.     Підрахуйте кількість знятих з виробництва товарів у таблиці Товари.
  7.     Виберіть список назв категорій та описи всіх категорій, що починаються на "Ко", з таблиці Категорії.
  8.     Виберіть з таблиці Постачальники всі назви компаній, місто, країну та поштовий індекс, в адресі яких є слово "rue". Список має бути впорядкований в алфавітному порядку за назвою компанії.
  9.     Виберіть ідентифікатор товару та загальну кількість замовлених товарів для кожного ідентифікатора в таблиці Деталі замовлення.
  10.     Виберіть ім'я клієнта та адресу клієнта для всіх клієнтів, замовлення яких було відправлено за допомогою Speedy Express.
  11.     Виберіть список Постачальників, що містить назву компанії, ім'я контактної особи, посаду контактної особи та опис регіону.
  12.     Виберіть усі назви продуктів з таблиці Продукти, які є приправами.
  13.     Виберіть список імен клієнтів, які не мають замовлень у таблиці Замовлення.
  14.     Виберіть назву товарів, проданих усіма працівниками.
  15.     Вибрати імена покупців, які купили всі товари, придбані покупцем з ідентифікатором 'LAZYK'
  16.     Відібрати імена покупців, які купили ті самі товари, що й покупець з ідентифікатором "LAZYK
  17.     Вибрати середню ціну товарів за категоріями.
  18.     Дано назву категорій та середню ціну товарів у кожній категорії.
  19.     Вибрати ідентифікатор та назву компаній, які надають більше 3 товарів.
  20.     Вибрати ідентифікатор, ім'я та кількість замовлень працівників, замовлених за ідентифікатором працівника.
  21.     Для кожного працівника вкажіть ідентифікатор, ім'я та кількість проданих товарів, впорядкованих за ідентифікатором працівника.
  22.     Для кожного працівника виберіть ідентифікатор, ім'я та загальну суму продажів працівників, впорядковану за ідентифікатором працівника.
  23.     Вибрати ідентифікатор, ім'я та загальний обсяг продажів співробітників, впорядкований за ідентифікатором співробітника, для співробітників, які продали більше 70 різних продуктів.
  24.     Виберіть імена співробітників, які продають товари більш ніж 7 постачальників.
  25.     Виберіть ім'я клієнта і назву товару таким чином, щоб кількість цього товару, купленого клієнтом в одному замовленні, більш ніж у 5 разів перевищувала середню кількість цього товару, купленого в одному замовленні серед усіх клієнтів.
  26.    Виберіть імена співробітників, які строго старші за: (a) співробітника, який живе в Лондоні. (b) будь-якого працівника, який живе в Лондоні.
  27.    Виберіть імена співробітників, які працюють довше, ніж будь-який співробітник, що живе в Лондоні.
  28.    Виберіть імена співробітників і місто, в якому вони живуть, для співробітників, які продавали товари клієнтам в одному місті.
  29.    Виберіть імена клієнтів, які не придбали жодного товару.
  30.    Виберіть імена клієнтів, які купили всі товари, ціна яких менша за 5.