Всем привет! подскажите плиз как построить запрос на сыром SQL такого вида.
У меня есть таблица users, orders, items
В одном users может быть много orders, в orders может быть много items
получается такой двойной group by
Мне нужно получить 3 колонки
1) Соотв Юзеры
2) Количество Ордеров у каждого Юзера
3) Количество Items у каждого Orders
запрос я начал делать вот так
SELECT
user.id as user, count(
o.id) as count_o, count(
i.id) as count_i
FROM users user
LEFT JOIN orders o
ON
user.id = o.user_id
LEFT JOIN items i
ON
o.id = i.order_id
GROUP BY user
и вот как далее?