오늘도 행복하다.
HOME
TAG
MEDIA
LOCATION
GUEST
ADMIN
WRITE
Category
분류 전체보기
(1012)
행복이야기
(24)
日常茶飯事
(601)
雜동사니
(285)
로그
(1)
ㅈㅇ.삭제.메모
(0)
산행->이동
(0)
野生野死
(38)
꺼리
(0)
업무
(1)
미완
(0)
운전, 車
(0)
상단, 공지, 계속
(0)
캠핑, 야영, 바깥놀이
(1)
eToy
(0)
Recent Article
Recent comment
My Link
지원이랑
Notice
Tag Cloud
QPA2018 프로젝트
IKP 프로젝트
YNP 프로젝트
야구
아키공부@
1
[비교]
WSP 프로젝트
9
먹거리
NTC 프로젝트
영어
갈거야
Tomcat
정리필요
grails
PHT 프로젝트
wsp나중에
노숙일지
sap
테스트@
Enterprise Portal
자료
Eclipse
YBD 프로젝트
山行
Subversion
여의도
쇼핑
Windows
Calender
«
2025/01
»
일
월
화
수
목
금
토
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Archive
[비교] UPDATE
日常茶飯事
2009. 4. 28. 23:10
Posted by
pantarei
[비교] UPDATE
CREATE TABLE TB_1 ( pk int PRIMARY KEY , col varchar(10) ); CREATE TABLE TB_2 ( pk int PRIMARY KEY , col varchar(10) ); INSERT INTO TB_1 VALUES (1, '111'); INSERT INTO TB_1 VALUES (2, '222'); INSERT INTO TB_1 VALUES (3, '333'); INSERT INTO TB_2 VALUES (1, 'aaa'); INSERT INTO TB_2 VALUES (2, 'bbb'); --SQL Server UPDATE TB_1 SET col = b.col FROM tb_1 a, tb_2 b WHERE a.pk = b.pk; --Oracle UPDATE TB_1 a SET a.col = ( SELECT col FROM TB_2 b WHERE a.pk = b.pk ) WHERE EXISTS ( --이 조건절이 없으면 3 이 null 로 갱신된다. SELECT 1 FROM TB_2 b WHERE a.pk = b.pk ) --Oracle 다른 방법 UPDATE ( SELECT a.col a_col, b.col b_col FROM TB_1 a, TB_2 b WHERE a.pk = b.pk ) SET a_col = b_col
- MariaDB
UPDATE CARD c INNER JOIN TMP_CARD t ON c.card_no = t.card_no SET c.act_no = t.act_no WHERE c.act_no IS NULL ;
공유하기
게시글 관리
오늘도 행복하다.
저작자표시
비영리
변경금지
티스토리툴바
Recent comment