好的,我有这个问题
SELECT *
FROM configure_system
WHERE EstimateID='EDB95PY0Z2' AND StepID=1
它将返回以下8行…我需要一个查询,它只返回所有不同的productID、总价和数量…例如
我想要这样的东西
ProductID ProductPrice TotalPrice quantity
2 575 1175 2
3 839 1678 2
9 1349 4047 3
12 1699 1699 2
我尝试使用不同的查询和计数,但没有成功
最佳答案
SELECT ProductID ,
ProductPrice ,
COUNT(*) * ProductPrice AS TotalPrice,
COUNT(*) AS quantity
FROM configure_system
WHERE EstimateID='EDB95PY0Z2'
AND StepID =1
GROUP BY ProductID,
ProductPrice