[SQL]
UPDATE 바꿀려는테이블 SET
바꿀려는테이블.컬럼 = 원본테이블.컬럼
FROM 원본테이블
WHERE 바꿀려는테이블.컬럼 = 원본테이블.컬럼
AND 바꿀려는테이블.컬럼 = 000000;
UPDATE TMP_TABLE, TEST_TABLE SET
TMP_TABLE.컬럼1 = TEST_TABLE.컬럼1
FROM TEST_TABLE
WHERE TMP_TABLE.컬럼2 = TEST_TABLE.컬럼2
AND TMP_TABLE.컬럼2 = 000000;
------------------------------------------------------------------------------
[MY-SQL]
UPDATE 바꿀려는테이블, 원본테이블 SET
바꿀려는테이블.컬럼 = CONCAT('변경 : ' , 원본테이블.컬럼)
WHERE 바꿀려는테이블.컬럼 = 원본테이블.컬럼
AND 바꿀려는테이블.컬럼 = 000000;
UPDATE TMP_TABLE, TEST_TABLE SET
TMP_TABLE.컬럼1 = CONCAT('변경 : ' , TEST_TABLE.컬럼1)
WHERE TMP_TABLE.컬럼2 = TEST_TABLE.컬럼2
AND TMP_TABLE.컬럼2 = 000000;
'개발 > DB' 카테고리의 다른 글
[MYSQL]날짜, 시간 원하는대로 만들기 (0) | 2017.11.10 |
---|---|
[MS-SQL]자동증가값 불러오기 (0) | 2017.11.09 |
[MySQL] 숫자 콤마찍기 (0) | 2013.08.06 |
[MS-SQL] 전화번호의 특수문자 다 걸르기 function (0) | 2012.08.02 |
[MS-SQL] 첫날, 말일, 주(week) 구하기 (0) | 2012.04.24 |