-2
SELECT rm_item_cost.product_code, SUM(rm_item_cost.cost) AS rm_cost, SUM(dm_item_cost.cost) AS dm_cost, SUM(labour_item_cost.cost) AS labour_cost, SUM(overheads_item_cost.cost) AS o_cost
FROM rm_item_cost
INNER JOIN dm_item_cost ON dm_item_cost.product_code = rm_item_cost.product_code
INNER JOIN labour_item_cost ON labour_item_cost.product_code = dm_item_cost.product_code
INNER JOIN overheads_item_cost ON overheads_item_cost.product_code = labour_item_cost.product_code
WHERE product_code = 'CMRO-01'
消除歧義。否則,請參閱:[爲什麼我應該爲我認爲是非常簡單的SQL查詢提供一個MCVE?](https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an- mcve-for-what-looks-to-what-seems-to-very-simple-sql-query) – Strawberry
請問一個問題,不要只發布代碼 – Jens
[MySQL'user \ _id'可能重複在哪裏子句是不明確的問題](https://stackoverflow.com/questions/2788326/mysql-user-id-in-where-clause-is-ambiguous-problem) –