sql >> Base de Datos >  >> RDS >> Mysql

MySQL:dos promedios ponderados dependientes en una sola consulta

Por extensión de mi respuesta a su pregunta anterior, esto es igual de simple:

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

Aquí está el sqlfiddle correspondiente .