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

Bagaimana cara menghasilkan serangkaian rata-rata per jam di MySQL?

Tidak jelas apakah Anda ingin rata-rata digabungkan dalam beberapa hari atau tidak.

Jika Anda menginginkan rata-rata yang berbeda untuk tengah malam pada tanggal 26 vs tengah malam pada tanggal 27, maka ubah kueri Mabwi sebagai berikut:

SELECT AVG( value ) , thetime
FROM hourly_averages
GROUP BY DATE( thetime ), HOUR( thetime )

Perhatikan DATE() additional tambahan di GROUP BY ayat. Tanpa ini, kueri akan merata-ratakan semua data dari 00:00 ke 00:59 tanpa memperhatikan tanggal terjadinya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UTF-8 MySQL dan Charset

  2. Cara terbaik untuk menyimpan jam kerja dan menanyakannya secara efisien

  3. Bandingkan baris dalam tabel yang sama di mysql

  4. Cara Menambahkan Batasan Default di MySQL

  5. Bagaimana saya bisa menonaktifkan sementara batasan kunci asing di MySQL?