Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Rata-rata tertimbang MySQL dalam satu kueri

Perhatikan bahwa

40*(8/21) + 30*(10/21) + 50*(3/21) =
(40*8)/21 + (30*10)/21 + (50*3)/21 =
(40*8 + 30*10 + 50*3)/21

dan

20*(4/23) + 15*(10/23) + 10*(9/23) =
(20*4)/23 + (15*10)/23 + (10*9)/23 =
(20*4 + 15*10 + 10*9)/23

Yang memungkinkan Anda mendapatkan hasil yang Anda inginkan menggunakan

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL WHERE LIKE tidak bekerja dengan banyak bidang menggunakan php dan pdo bind

  2. MySQL Pilih semua kolom dari satu tabel dan beberapa dari tabel lain

  3. Ganti nilai nulls di sql menggunakan pernyataan pilih di mysql?

  4. Contoh CURRENT_TIMESTAMP – MySQL

  5. PILIH KASUS KAPAN LALU (PILIH)