私は次のようなデータを持っています:
HOUR COUNT
0 3
1 3
2 6
4 2
5 1
7 4
8 3
9 6
10 11
...
23 3
次のようなデータが必要です。
HOUR COUNT
0 3
1 3
2 6
3 0
4 2
5 1
6 0
7 4
8 3
9 6
10 11
...
23 3
2
特定の時間(つまり、時間または)で何かが起こったという明確な記録がない場合、6
SQLにその時間をカウント0で挿入させたいと思います。
私のコードは次のようになります。
-- Columns selected
SELECT DISTINCT col1 AS 'HOUR', COUNT(col1) AS 'COUNT'
-- Database Used: DB
FROM DB
-- Filters
WHERE date_col BETWEEN '1/1/13' AND '1/2/13'
GROUP BY col1
ORDER BY col1
--*********************************************************************************
-- End Report