sql >> Database teknologi >  >> RDS >> Mysql

MySQL - to afhængige vægtede gennemsnit i en enkelt forespørgsel

I forlængelse af mit svar på dit tidligere spørgsmål er dette lige så 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

Her er den tilsvarende sqlfiddle .




  1. Dato- og tidsenheder i MySQL (fuld liste)

  2. Oracles RETURNING INTO-brug i Java (JDBC, Prepared Statement)

  3. Der vises fejl i mysqli-koden og call_user_func_array()

  4. mysql varighed og hentetid