728x90
테이블이름:TB
2016년의 박승원의 나이를 26으로 바꾸고 싶다.!
YEAR |
NAME |
AGE |
2015 |
박승원 |
26 |
2016 |
박승원 |
27 |
UPDATE TB
SET TB.AGE=TB.AGE
FROM TB,TB A
WHERE TB.NAME=A.NAME
AND TB.YEAR='2015'
AND A.YEAR='2016'
UPDATE 테이블명
SET 테이블명.필드=B.필드 (여기서는 테이블명 직접써주셔야되요 별칭으로안됨)
FROM 테이블명 A INNER JOIN 테이블명 B
ON A.ID=B.ID
WHERE 조건
'프로그래밍 학습 > SQL' 카테고리의 다른 글
[MSSQL] 만 나이 계산하기 쿼리 (1) | 2018.03.14 |
---|---|
[MSSQL] 데이터베이스 백업과 복원의 개념 (2) | 2016.05.19 |
[MSSQL] Having절과 집계함수 사용방법 (0) | 2014.03.27 |
[MSSQL] IN 사용방법 (0) | 2014.03.27 |
[MSSQL] 저장프로시저 사용방법! (0) | 2014.03.27 |