0
데이터가있는 테이블이 있는데 PostgreSQL에서 generate_series와의 날짜 차이를 채우고 싶지만 해결할 수 없습니다. 테이블을 generate_series 결과에 결합하려면 어떻게해야합니까?PostgreSQL 쿼리에서 generate_series 사용하기
TIME DATA
2012.11.11. 13:00:06 | data 1
2012.11.11. 13:02:06 | NULL
2012.11.11. 13:06:06 | NULL
2012.11.11. 13:08:06 | data 2
2012.11.11. 13:10:06 | NULL
2012.11.11. 13:12:06 | NULL
...
인체 공학적하여 전체 테이블 채우기 :
는 TIME DATA
2012.11.11. 13:00:06 | data 1
2012.11.11. 13:08:06 | data 2
내 목표는이 같은 유사하다 : 결과가이 날짜 범위에서
SELECT series AS time,
data
FROM generate_series('2012-11-11', '2012-11-12', '2 minutes'::interval) AS series
LEFT JOIN data_table ON data_table.time = series
: 내 시도는 다음과 같다 2 분 간격의 시간 행. 이것을 어떻게 할 수 있습니까?
감사합니다. 괜찮 았어! – bummm26