티스토리 뷰
-- timestamp의 날짜만 변경/ 시간은 그대로
UPDATE tb_sn_oilq_data
SET mtrng_dt = DATE '2024-05-01' + (mtrng_dt::time)
WHERE inftwt_anls_sn =101 AND ppl_mng_no='L13101003'
-- 침입수량 조회
select oilq.day, round((oilq.avg_day_flow - inft.avg_day_flow)*24,-1) as avg_day_flow
from (
SELECT to_char(date_trunc('day', hour),'yyyymmdd') as day, avg(avg_flow) AS avg_day_flow
FROM (
SELECT
date_trunc('hour', mtrng_dt) AS hour,
AVG(oilq) AS avg_flow
FROM tb_sn_oilq_data
WHERE inftwt_anls_sn =101 AND ppl_mng_no='L13101003'
GROUP BY date_trunc('hour', mtrng_dt)
ORDER BY hour) o
GROUP BY to_char(date_trunc('day', hour), 'yyyymmdd')
) oilq
join (
SELECT substr(hour, 1,8) as day, avg(avg_flow) AS avg_day_flow
FROM (
SELECT
substr(anls_tm,1,10) AS hour,
AVG(predc_oilq) AS avg_flow
FROM tb_sn_inftwt_anls_rslt_ppl
WHERE inftwt_anls_sn =101 AND ppl_mng_no='L13101003'
GROUP BY substr(anls_tm,1,10)
ORDER BY hour) o
group by substr(hour, 1,8)
) inft on oilq.day = inft.day
'Skill > postgreSQL' 카테고리의 다른 글
| ANY 안에 실제 값 넣기 (0) | 2026.01.28 |
|---|---|
| 몇번째이며, 진행 % query로 구하기 (0) | 2026.01.28 |
| ODBC를 통한 Postgres 데이터 베이스 연결 (0) | 2025.05.14 |
| postgresql string_to_array (1) | 2024.11.29 |
| postgresql JSON 배열 조회 (0) | 2024.11.01 |
- Total
- Today
- Yesterday
- QueryDSL
- 정규식
- devtools
- draw.io
- DatePicker
- excel
- border-collapse
- spring
- JQuery
- Javascript
- getter
- setter
- oracle
- 진열사랑
- lombok
- ul li로 테이블
- 여러 컬럼 update
- element위치
- CSS
- $.each
- $.extend
- springboot
- sumifs
- 전후방탐색
- object key
- caniuse
- PostgreSQL
- 프로젝트명변경
- @ExceptionHandler
- Keycode
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
