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

質問編集履歴

1

追記

2020/12/09 02:03

投稿

Lapis051130
Lapis051130

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,16 @@
1
1
  1分おきにレコードされた1日分のデータを10分おきにある列の平均や最大値を集計したいのですがやり方がわかりません。
2
2
  日時の列はtimestamp型です。
3
3
 
4
+ テーブル定義
5
+ ```SQL
6
+ create table public.test (
7
+ "日時" timestamp(6) without time zone not null
8
+ , "外気温度" numeric
9
+ , "外気湿度" numeric
10
+ , primary key ("日時")
11
+ );
12
+ ```
13
+
4
14
  下記のコードを試してみましたがうまくいきませんでした。
5
15
  ```SQL
6
16
  TO_TIMESTAMP((TO_CHAR(日時,'YYYY-MM-DD HH24') || ':' || TO_CHAR(TRUNC(EXTRACT('minute' FROM 日時)/10)*10,'FM09')),'YYYY-MM-DD HH24:MI:00') AS colmun_koma_timestamp