728x90
일반적인 update 문
update 테이블명
set
컬럼1 = 값
, 컬럼2 = 값
where 컬럼=조건
다른 테이블 조건에 따른 update 문
update 테이블명
set
컬럼1 = 값
, 컬럼2 = 값
from 테이블명2 Tb2
where 테이블명.컬럼=tb2.조건
조건절에 다른테이블들과 조인이 있는 update 문
update 테이블명
set
컬럼1 = 값
, 컬럼2 = 값
from 테이블명2 Tb2
inner join 테이블명3 tb3
on tb2.컬럼 = tb3.컬럼
where
테이블명.컬럼=tb2.컬럼
and 테이블명.컬럼=tb3.컬럼
728x90
'DB > MSSQL' 카테고리의 다른 글
mssql 에서 merge문사용(insert + update) (2) | 2020.11.18 |
---|---|
MS-SQL 로그정리 및 크기 축소 (3) | 2020.11.04 |
truncate table 과 delete table의 비교 (2) | 2020.11.03 |
select into 와 insert into from 사용 (0) | 2020.11.03 |
over 절 count 또는 row_number()문과 함께 사용 (0) | 2020.11.02 |