Получить список id sum(count) sql
Подскажите пожалуйста, как я могу выполнить такой запрос, мне нужно сделать выборку id где суммируется количество товаров заказа:
select count(*)
FROM orders
WHERE id IN (SELECT id_order
from order_products
WHERE sum(count)>='3'
AND sum(count)<='5')
Понимаю что запрос не правильный, но как можно решить проблему?
Ответы (1 шт):
Автор решения: santavital
→ Ссылка
Второй запрос вероятно должен выглядеть так (подразумевается что поле count содержит число)
SELECT id_order from order_products
GROUP BY id_order
HAVING sum(count)>=3 AND sum(count)<=5)