Mysql 如何在SQL中连接3个或更多表,其中两个表需要连接
我有三张桌子: 费用:Mysql 如何在SQL中连接3个或更多表,其中两个表需要连接,mysql,Mysql,我有三张桌子: 费用: 项目 数量 制作: 模型 体积 工作时间: 模型 小时数 我需要创建一个查询 哪里 我将有3个专栏 费用项目 费用中的金额 每小时成本=成本。金额/总和(生产量*小时数)作为CPH 我尝试了这个不起作用的查询 SELECT Costs.items, Costs.amount, (sum([Costs].Amount)/SUM(Round([Hours].Hours*[Production].Volume,1))) as CPH FROM Costs
- 项目
- 数量李>
- 模型
- 体积李>
- 模型
- 小时数李>
- 费用项目
- 费用中的金额
- 每小时成本=成本。金额/总和(生产量*小时数)作为CPH
SELECT Costs.items, Costs.amount,
(sum([Costs].Amount)/SUM(Round([Hours].Hours*[Production].Volume,1))) as CPH
FROM Costs
(From Hours Inner join Production on Production.Model = Hours.Model);
您能帮忙吗?成本和生产或工时之间应该有一个关系,以便进行正确的计算。通过模型,我只看到生产和工时之间的关系。成本和生产或工时之间应该存在关系,以便进行正确的计算。通过模型,我只看到了生产和工时之间的关系