Построить sql запросы

Артем8 років у сервісі
Дані замовника будуть вам доступні після подання заявки
30.11.2019

1.       Построить отчет по подразделениям

Есть две таблицы users и departments.Таблица users:Колонки: id (Уникальный ID пользователя), name (имя пользователя), department_id (ID подразделения), birthday (Год и Дата рождения)Таблица departments:Колонки: id (Уникальный ID подразделения), parent_id (ID родительского подразделения), name (Название)В таблице departments один уровень вложенности.Построить один запрос SQL, который имел бы список следующего вида.Колонки:Название подразделения,Название Родительского подразделения (если есть),количество сотрудников подразделения Условия отбора: отбираем сотрудников с годом рождения выше 1990-01-01 и количеством сотрудников в подразделении >1 (больше одного)Сортируем список по Количеству работников, затем по названию Родительского подразделения (в алф. Порядке) , затем по Названию подразделения (в алф. Порядке)

  2.       Построить список товаров с ценами

Есть две таблицы products и priceТаблица productsКолонки: id (Уникальный ID товара), name (Название товара)Таблица priceКолонки: product_id (ID продукта), type_id (Тип цены ID), price (Цена в грн.)В таблице price содержатся цены по товару. По одному товару может быть несколько записей с разным типом цены.Пример:product_id , type_id , price1, 1, 2001, 2, 3001, 5, 3002, 1, 1003, 5, 200. Необходимо построить один запрос SQL, который бы выбирал список товаров вида:Колонки:ID товара,Название Товара,Цена type_id = 1,Цена type_id = 2,Цена type_id = 5

Заявки фрілансерів