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@]