Помогите решить sql задачи SQL developer

Ребята нужно сделать задания,не получается помогите пожалуйста:) SQL developer

1)Выведите отчет по покупателям: сколько всего сделали заказов, на какую сумму общую, среднюю стоимость заказов у этого покупателя, макс и мин стоимость заказов покупателя. В ответе только показать только покупателей, которые сделали хотя бы больше 1 заказа.

мой вариант)

select name,count(order_id),(sum)total,avg(total),min(total),max(total)
from sales_order join customer using(customer_id)
having count(order_date)>1
group by 1

2)Найдите среднегодовую сумму заказов покупателя "REBOUND SPORTS". выходят заказы но с разными годами не знаю как по годам 1 запросом сгрупировать

3)Создайте View которые хранит только дорогие продукты. Название продукта тоже нужно добавить. VIEW должна проверять запросы на условия самой VIEW 10.Вытащите общий отчет по сотрудникам: ИМЯ, название отдела,СКОЛЬКО заказов выполнил и на какую сумму.

4).Удалите запятые и плюсы из имени покупателей, рядом вытащите только первые 4 цифры ZIP_CODE

буду очень благодарен вам!


Ответы (0 шт):