回答編集履歴
1
調整
answer
CHANGED
@@ -5,4 +5,14 @@
|
|
5
5
|
```SQL
|
6
6
|
SELECT
|
7
7
|
DATE_FORMAT(t.datehour,'%Y-%m-%d %H:00') AS 日付
|
8
|
-
```
|
8
|
+
```
|
9
|
+
|
10
|
+
# 追記
|
11
|
+
連続データ
|
12
|
+
```SQL
|
13
|
+
SELECT (select @a := @a + interval 1 hour from (select @a:='2023-09-10 00:00') as dummy) AS num
|
14
|
+
FROM information_schema.COLUMNS
|
15
|
+
where @a<='2023-09-15 23:00'
|
16
|
+
```
|
17
|
+
を実行し連続データを発生させ、これに集計結果をleft joinしてやるとよいでしょう
|
18
|
+
※データが大量になるとデータが途中で切れる可能性があります
|