我需要编写查询并计算与物料ID = 1相关的总CostPrice和总Sellprice。我想计算总成本,所以我必须在表材料中包含QuantityColumn吗?
SELECT SUM((CostPrice) * M.Quantity) AS 'TotalCostExclusive', SUM((SellPrice) * M.Quantity) AS 'SellPriceExclusive'
FROM Materials AS M INNER JOIN Warehouse AS W
ON M.Warehouse_id = W.Id
WHERE M.Material_Id = '1';
我尝试了这个,但我不确定结果是否等于所需的任务。
现在我想写一个新的查询,在成本和售价上都包含折扣。
由于我是初学者,这个数据模型是出于学生的目的,我想知道为什么我必须有一个表WarehouseIdentities。这个表在这里做了什么以及它有什么作用。