Задавайте вопросы, мы ответим
Вы не зашли.
Есть таблица со столбцами:
Продукт Магазин Период Продажи
Есть массив $products со списком продуктов
Нужно получить для каждого продукта:
$a = Количество магазинов где Период = 100
$b = Количество магазинов где Период = 100 и Продажи > 0
$c = $a / $b
$d = Сумма продаж (для всех магазинов) где Период = 100
$e = Сумма продаж (для всех продуктов и для всех магазинов) где Период = 100
$f = $d / $e
Получить все эти значения раздельными простыми запросами не составит труда, но тогда получится 4ех-кратная пробежка по базе данных. Как это можно сделать с минимальным количеством запросов и стоит ли это реализовывать через mysql или проще сделать средствами языка?
Неактивен
Неактивен