コメントありがとうございます。 サービス終了した今なら、安く中古が手に入りそ…
レコードがない時間の集計も取得する
テーブルの定義
名前 | 型 | コメント |
---|---|---|
time | TIME | 閲覧時間 |
name | char | 閲覧者 |
このテーブルにおいて、09:50:00 ~ 09:59:00の間で
0件も踏まえたレコードを取得するクエリ
SELECT `times` . `time` ,(SELECT COUNT(`time`) FROM `log` WHERE `log` . `time` = `times` . `time`) AS `count` FROM (SELECT ADDTIME('09:49:00', CONCAT('00:', `xyzzy`.`minutes`, ':00')) AS `time` FROM (SELECT 1 `minutes` FROM DUAL WHERE (@int:=1-1)*0 UNION ALL SELECT @int:=@int+1 FROM `information_schema`.COLUMNS LIMIT 10 ) AS `xyzzy` ) AS `times` ;
検索
コメントを残す