Допустим, есть такой запрос, который выводит количество строк по каждому фильтру:
SELECT (`delivery`), COUNT(*)
FROM prod_data
WHERE `delivery` = 'Евросоюз Cream' OR `delivery` = 'Cream BetaPost'
GROUP BY `delivery`
Вопрос: как можно посчитать сумму количества строк по вышеуказанной выборке?
Можете считать количество без группировки, фактически получится та же сумма:
SELECT COUNT(*)
FROM prod_data
WHERE `delivery` = 'Евросоюз Cream' OR `delivery` = 'Cream BetaPost'
SELECT SUM(x) FROM ((
SELECT COUNT(*) as x
FROM prod_data
WHERE `delivery` = 'Евросоюз Cream' OR `delivery` = 'Cream BetaPost'
GROUP BY `delivery`
) as prom)
SELECT (`delivery`), COUNT(*)
FROM prod_data
WHERE `delivery` IN ( 'Евросоюз Cream', 'Cream BetaPost' )
GROUP BY `delivery`
WITH ROLLUP
Продвижение своими сайтами как стратегия роста и независимости