[前][次][番号順一覧][スレッド一覧]

mysql:2109

From: Tamon Nomura <Tamon Nomura <tamon@xxxxxxxxxx>>
Date: Wed, 24 May 2000 19:15:15 +0900
Subject: [mysql 02109] Re: 時間単位の平均値

tamonです。

> こんな事は SQL では出来るのでしょうか?
> いや、どうやればいいのでしょうか?

えと、仮にログの時間をlogtime、データがdataってカラムだとすると
15で割ったあまりを引くと先頭の時間になるんで

select
UNIX_TIMESTAMP(logtime) - mod(UNIX_TIMESTAMP(logtime),15) as sumtime,
avg(data)
>from logdata
group by sumtime

ってかんじで、うまく平均をだしてくれるんじゃないでしょうか?
(ためしてませんが)

ただ、サンプルの数にもよるんで、そんなに厳密でなければ、
堤井さんの方法をとると早いと思います。

tamon


[前][次][番号順一覧][スレッド一覧]

      2106 2000-05-24 16:51 [<endo@xxxxxxxxxx>   ] 時間単位の平均値                        
      2107 2000-05-24 17:31 ┣["Y. Tsutsui" <tutui@]                                       
->    2109 2000-05-24 19:15 ┗[Tamon Nomura <tamon@]