Machine1 | Machine2 | Machine3 | Shift |
   abc   |    pqr   |  xyz     |First  |

Machine |SetupTime |OpnTime |
  abc   |   80     |   30   |
  pqr   |   60     |   40   |
  xyz   |   40     |   50   |

Shift | Time |
First |  440 |


我希望所有机器的总OpnTime相加除以shift Time,然后减去
将setupTime添加为

((OpnTime+Opntime+OpnTime)/Time-(SetupTime+SetupTime+SetupTime))*100

((30+40+50)/440-(80+60+40))*100

(120/440-180)*100

(120/260)*100

(0.46)*100

46%


您能帮我如何简单地解决这个复杂的计算吗

最佳答案

您可以尝试:

SELECT (SUM(TAB2.OpnTime) / (TAB3.Time - (SUM(TAB2.SetupTime))) * 100
FROM TAB2, TAB3;


这可能对您有帮助。

10-08 16:06