teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

訂正

2020/12/16 00:29

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -4,6 +4,6 @@
4
4
  from (
5
5
  select trunc(time,'MI') just_hour, count(*) cnt
6
6
  from tbl
7
- group by trunc(time,'MI') just_hour
7
+ group by trunc(time,'MI')
8
8
  ) t
9
9
  ```

1

訂正

2020/12/16 00:29

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,1 +1,9 @@
1
- time から正時を求めてcount() over()で累計を取って下さい。
1
+ time から正時を求めてWindow関数で累計を取って下さい。
2
+ ```
3
+ select just_hour, sum(cnt) over(order by just_hour)
4
+ from (
5
+ select trunc(time,'MI') just_hour, count(*) cnt
6
+ from tbl
7
+ group by trunc(time,'MI') just_hour
8
+ ) t
9
+ ```