sql >> Databasteknik >  >> RDS >> Mysql

MySQL - två beroende viktade medelvärden i en enda fråga

I förlängningen av mitt svar på din tidigare fråga är detta lika enkelt:

SELECT sum(hours_transit * load_transit) / sum(hours_transit),
       sum(hours_standby * load_standby) / sum(hours_standby),
       (sum(hours_transit * load_transit + hours_standby * load_standby)) / sum(hours_transit + hours_standby)
FROM table1

Här är motsvarande sqlfiddle .




  1. Odödlig Oracle-session väntar på SQL*Net-meddelande från klienthändelse

  2. Infogar giltig json med kopia i postgres-tabellen

  3. Saneringsinmatning men utgång inte som förväntat

  4. Konvertera lokal TIME_STAMP till UTC-tid