Как составить запрос, который выводит список?

Друзья, помогите разобраться с данным заданием,пожалуйста

введите сюда описание изображения


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

Автор решения: demmen

Что-то вроде:

SELECT b.name, COUNT(p.*) AS ProductCount, w.name FROM brand b
LEFT OUTER JOIN product p ON p.brandId = b.id
LEFT OUTER JOIN goods g ON g.productId = p.id
LEFT OUTER JOIN warehouse w ON w.id = g.warehouseId
GROUP BY b.name, w.name
ORDER BY ProductCount DESC
→ Ссылка