У меня есть таблица а и б.
- a имеет order_id и ship_total
- b имеет идентификатор_порядка, номенклатуру, кол-во и цену
Как запросить и получить сумму всех ship_total по всем заказам, у которых общее количество меньше 100?
Боюсь, если я сделаю что-то подобное, это будет неправильно.
select SUM(ship_total) FROM a as a inner join b as b on a.order_id=b.order_id WHERE SUM(qty) < 100 GROUP BY a.order_id
Любая помощь будет принята с благодарностью!
Я попробовал ответы снизу, и он не складывает все вместе. Это дает мне сумму доставки с каждого заказа.