У меня есть три таблицы:
Товары с колонками id, описание
Требования со столбцами id, ветка
Инвентарь с колонками id, филиал
Я хочу рассчитать соотношение для каждого продукта и отрасли и получить что-то вроде этого
product branch demands stock ratio
shoes A 4 8 2
shoes B 8 4 0.5
shirts A 1 1 1
Я думал, что это будет легко, но я застрял после этого
SELECT products.id, products.description,demands.branch, COUNT(demands.branch)
FROM products
LEFT JOIN demands ON (demands.id=products.id)
WHERE demands.id IS NOT NULL
GROUP BY products.id, demands.branch
Могут быть требования, когда на складе ничего нет, и я работаю с базой данных MySQL, встроенной в административную систему