У меня есть вопрос, похожий на этот SQL products / productsales
Я хочу сделать тот же запрос, но вместо того, чтобы просто проверять количество, я хочу проверить «итого» (т.е. количество * цена). «цена» - это поле в таблице продаж.
вот оригинальный запрос, предложенный по этой ссылке:
SELECT p.[name]
FROM products p
WHERE p.product_id in (SELECT s.product_id
FROM productsales s
WHERE s.[date] between @dateStart and @dateEnd
GROUP BY s.product_id
HAVING Sum(s.quantity) > @X )
поэтому вместо Sum (s.quantity) мне нужно иметь (s.quantity * s.price) для КАЖДОЙ ПРОДАЖИ, которая будет добавлена, а затем сравнена с @X. (цена может быть разной для каждой продажи)