관리 메뉴

ふたりで

SQL 테이블내 데이터의 합으로 일괄 업데이트 본문

Other

SQL 테이블내 데이터의 합으로 일괄 업데이트

graykang 2024. 1. 10. 11:21
728x90
반응형
SMALL

TEST_A 테이블의 cost를 업데이트하는데 send_pagecnt와unicost 를 곱한 값으로 업데이트 한다.

조건은 특정 기간동안 결과 값이 100이 었던 row들 기준이며

각 row별  cost = send_pagecnt * unitcost 처리된다.

서비스 로직상 cost 컬럼에 데이터가 누락된 경우 해당 데이터를 복구할 수 있는 근거 값이 있는 컬럼들의

값을 계산 또는 조합 하여 대체... 할 경우 참고.

728x90
반응형
SMALL
UPDATE TEST_A
SET cost = send_pagecnt * unitcost
WHERE send_idate BETWEEN CONCAT('2023-10-01',' 00:00:00') AND CONCAT('2024-01-31',' 23:59:59')
AND cost = 0
AND result = 100
728x90
반응형
LIST

'Other' 카테고리의 다른 글

windows11 특정 port를 사용중인 프로그램 찾기  (0) 2024.05.21
yona GIT 활용 참고.  (0) 2024.01.30
MSSQL 날짜를 문자로 변환...  (1) 2023.12.26
MSSQL 설치 후 한글 깨짐  (0) 2023.12.20
MSSQL COALESCE() 활용.  (0) 2023.12.15
Comments