aaa테이블 1,3,5필드가 날라갔습니다. 유유
bbb테이블에 살아있는데...bbb테이블의 1,3,5필드를 aaa테이블의 1,3,5로 복사하는 방법이 없을까요?
insert into g5_write_bbb(wr_1) select wr_1 from g5_write_aaa;
전에 이렇게 했었는데...이상하게 안들어가네요,..
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
2016-10-17 (월) 17:11:27
지문이 애매하네요 .... 필드 데이터만 날렷다는거 같은데 insert 를 하면 해당 필드 데이터를 복사한다기 보다는 추가 일텐데요 ....
update 를 원하시는 건지 insert 를 원하시는건지...
위 쿼리를 실행하셧는데 이상하게 안들어 간다는 말씀은 추가로 데이터가 들어갔는데 빈 필드에 값이 안들어와서 안들어 왔다고 느끼는게 아닌가 싶습니다.
답변에 대한 댓글 3개
민쯩먼저깔게요
2016-10-17 (월) 17:18:00
2016-10-17 (월) 17:25:52
[code]
UPDATE g5_write_aaa a, g5_write_bbb b SET a.wr_1 = b.wr_1,a.wr_3 = b.wr_3,a.wr_5 = b.wr_5 WHERE a.wr_id = b.wr_id;
[/code]
UPDATE g5_write_aaa a, g5_write_bbb b SET a.wr_1 = b.wr_1,a.wr_3 = b.wr_3,a.wr_5 = b.wr_5 WHERE a.wr_id = b.wr_id;
[/code]
Feelz996
2016-10-17 (월) 17:03:28
INSERT INTO aaa (column1, colum2, colum3) SELECT column1, colum2, colum3 FROM bbb WHERE [조건];
이렇게 하시면 될거에요.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
bbb의 1,3,5필드를
aaa의 1,3,5필드에 복사하겠다는 뜻입니다.