Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
単一の SQL クエリで 1 時間ごとの平均データを取得できる可能性はありますか?
私のテーブルは次のようになります。
| count | time | | 5 | time() | | 4 | time() |
そして、それは24時間ごとに繰り返されます.. 1日の1時間ごとの平均カウントを取得したいと思います... よろしくお願いします。
このようなものは、あなたが望むものに似ているかもしれません
select hour(time) thehour, avg(count) average from yourtable group by hour(time)
それらが実際の列名でないことを願っています。そうである場合は、SQL キーワードでもあるため、何かを行う必要があります。私はmySqlを扱っていないので、正確にはわかりません。