我有一个数据库,我需要计算两个表的值。
表格Forc:
表格产品:
公式:$x = (w * efr) / rft * (1 + (cos / 10)
。
所以在原始SQL上它将是这样的:
UPDATE Prod
SET result = w*eft /
(SELECT Forc.rft * (1 + Forc.cos / 10)
FROM Forc
WHERE Forc.id=Prod.id)
但我不知道它是如何使用Left join构建的,特别是在Yii2上。因此,当用户在公式中定义的单元格中输入值时,该请求必须更改值“result”。
如何做到这一点?