인프런 커뮤니티 질문&답변
postgres 수업중 case 함수 스크립트 자료
작성
·
11
0
postgres 수업중 case 함수 스크립트 자료 받을수 있을까요? 부탁드립니다.
답변 1
0
케이제이랩
지식공유자
SELECT
DATE_TRUNC(CASE
WHEN '${__interval}' = '1s' THEN 'second'
WHEN '${__interval}' = '1m' THEN 'minute'
WHEN '${__interval}' = '1h' THEN 'hour'
WHEN '${__interval}' = '1d' THEN 'day'
ELSE 'hour' END, updated_at) AS time,
-- query 옵션에서 interval 값보고 조절
SUM(temperature) AS total_value
FROM
environment_data
WHERE
updated_at BETWEEN $__timeFrom() AND $__timeTo()
GROUP BY
time
ORDER BY
time;




