고객정보 테이블
SELECT * FROM TB_CUSTOMER WHERE CUSTOMER_CD ='2017042';
고객의 포인트 누적 테이블
SELECT * FROM TB_POINT WHERE CUSTOMER_CD ='2017042';
CB_CUSTOMER 테이블의 TOTAL_POINT 칼럼에 TB_POINT의 POINT 합계 UPDATE
UPDATE TB_CUSTOMER CU
SET CU.TOTAL_POINT = (SELECT SUM(CP.POINT)
FROM TB_POINT CP
WHERE CP.CUSTOMER_CD = CU.CUSTOMER_CD
GROUP BY CP.CUSTOMER_CD
)
WHERE CU.CUSTOMER_CD = '2017042';
'스터디 > Oracle' 카테고리의 다른 글
[Oracle/오라클] LAST_DAY 월의 마지막 날 구하기 (0) | 2021.07.11 |
---|---|
[Oracle / 오라클] Sub Query 서브쿼리 예제 (0) | 2021.05.31 |
[Oracle / 오라클] INSERT ALL, WHEN으로 조건별 다중 테이블에 일괄 INSERT 시키기 (0) | 2021.05.08 |
[Oracle / 오라클] CREATE / ALTER/ TRUNCATE / DROP/ VIEW (0) | 2021.04.26 |
[Oracle/오라클] MERGE - 조건에 따른 UPDATE / INSERT (0) | 2021.04.24 |