アクセスログを含むテーブルがあります。私はresource_id '123'へのアクセスが24時間で1時間ごとに何回発生したのか知りたい。この情報を取得するためのMySQLで時間単位でグループを検索する
私が最初に考えたのはちょうどtime
フィールドがフォーマット15:47:55
でデータを保持していることを考えると、それぞれの時間をループして、何かのような... and time like '$hour:%'
に各ループ内のテーブルを照会しています。
group by
時間があり、1時間に1時間ごとに1時間ごとに検索できますか?
データベースはMySQLです。言語はPHPです。
は、datetime形式の 'time'列ですか? – Zenshai
データベース構造を投稿してください - あなたはアクセス時間のための 'DATETIME'を持っていますか? – Josh
@Zenshaiあなたは41秒でベストを迎えました:-) – Josh