我需要使用外部表中的前键列(例如fk_PriceID)来汇总主表列(例如:Price)
答案 0 :(得分:0)
似乎您在tbl_Equipments
的每一行中都将tbl_Lead
的ID保留了两次,
对于两个列fk_ProductsID
和fk_PriceID
,
所以加入表格并得到总和:
select sum(l.Price) Price
from tbl_Lead l inner join tbl_Equipments e
on e.id = l.fk_PriceID
答案 1 :(得分:0)
从tbl_equipments,tbl_Lead中选择价格的总和(tbl_equipments.Price),其中tbl_Lead.fk_PriceId = tbl_equipments.Id