--기타 물 사용과 생활용 물 사용 합산 create table daily_use2 as SELECT d.연도, d.시도, d.시군구, (COALESCE(e.총계_이용량, 0) + d.총계_이용량) AS 총계_이용량 FROM daily_USE d LEFT JOIN ETC_USE e ON d.연도 = e.연도 AND d.시도 = e.시도 AND d.시군구 = e.시군구;
[아래 테이블이 조인한 테이블 코드 : 풀 아우터 조인 ]
create table water_use as SELECT COALESCE(d.연도, a.연도, i.연도) AS 연도, COALESCE(d.시도, a.시도, i.시도) AS 시도, COALESCE(d.시군구, a.시군구, i.시군구) AS 시군구, COALESCE(a.총계_이용량, 0) AS 농업용, COALESCE(d.총계_이용량, 0) AS 생활용, COALESCE(i.총계_이용량, 0) AS 산업용 FROM ARG_USE |
첫댓글 혜선아 ~ 혹시 작성한 SQL을 올려줄 수 있을까?
여기 있습니다 강사님!!
--기타 물 사용과 생활용 물 사용 합산
create table daily_use2
as
SELECT
d.연도,
d.시도,
d.시군구,
(COALESCE(e.총계_이용량, 0) + d.총계_이용량) AS 총계_이용량
FROM
daily_USE d
LEFT JOIN
ETC_USE e ON d.연도 = e.연도
AND d.시도 = e.시도
AND d.시군구 = e.시군구;
[아래 테이블이 조인한 테이블 코드 : 풀 아우터 조인 ]
create table water_use
as
SELECT
COALESCE(d.연도, a.연도, i.연도) AS 연도,
COALESCE(d.시도, a.시도, i.시도) AS 시도,
COALESCE(d.시군구, a.시군구, i.시군구) AS 시군구,
COALESCE(a.총계_이용량, 0) AS 농업용,
COALESCE(d.총계_이용량, 0) AS 생활용,
COALESCE(i.총계_이용량, 0) AS 산업용
FROM
ARG_USE