mysql登陆三小时平均值图片_Mysql每小时平均值,间隔从半小时开始
我有一個mysql數(shù)據(jù)庫,其中包含5分鐘箱中的數(shù)據(jù) . 我想從半小時開始創(chuàng)建每小時平均數(shù)據(jù) . 通過使用mysql內(nèi)置組:
select date,AVG(AE) from mytable group by date(date),HOUR(date);
會計(jì)算從01:00到02:00的平均值 . 相反,我希望從00:30到01:30計(jì)算每小時平均值,那么該值將是01:00的小時平均值 .
新一天開始時此查詢失敗:
select date, AVG(AE) from mytable group by date(date), HOUR( date ) + FLOOR( MINUTE( date ) / 30 );
+---------------------+------------------+
| date | AVG(AE) |
+---------------------+------------------+
| 1997-01-01 22:30:00 | 23 |
| 1997-01-01 23:30:00 | 28.3 |
| 1997-01-02 00:00:00 | 20.1333333333333 |
| 1997-01-02 00:30:00 | 29.3 |
| 1997-01-02 01:30:00 | 27.5666666666667 |
| 1997-01-02 02:30:00 | 43.4166666666667 |
這是我最接近的:-)
在另一篇文章(https://stackoverflow.com/a/6560742/1142735)中,如果使用時間戳,則建議GROUP BY FLOOR(MOD((mytimestamp-1800)/ 3600))在半小時開始創(chuàng)建間隔 . 我正在使用datetime .
謝謝
保羅
總結(jié)
以上是生活随笔為你收集整理的mysql登陆三小时平均值图片_Mysql每小时平均值,间隔从半小时开始的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python用筛选法求解小于n的所有素数
- 下一篇: mysql 主从一致性_mysql 主从