0

MySQL の timedate 形式または UNIX タイムスタンプから配列のデータを時間単位でカウント/グループ化する方法は?

私の配列:

Array (
    [0] => Array ( 
                [0] => id
                [1] => name 
                [2] => 2013-01-10 00:36:00 
    ) 
    [1] => Array ( 
                [0] => id
                [1] => name 
                [2] => 2013-01-10 00:36:00 
    ) 
)

このような何千ものアイテムを縮小し、どうにかしてそれらを数時間または数日に集約するにはどうすればよいでしょうか? 特定の日の特定の時間で大まかな行数が必要です。

4

2 に答える 2

1

@Robert Seddon-Smith からの回答からの私の場合の有効なコード:

SELECT id, name, day, key FROM テーブル WHERE 日 > '2013 6-01 00:00:00' && 日 < '2013-6-31 23:59:59' GROUP BY YEAR(日), MONTH(日), DAY(日) )、HOUR(日)、SECOND(日)

于 2013-06-21T08:17:54.563 に答える