database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 28022 게시물 읽기
No. 28022
한 테이블에서 다른 테이블로 데이터 옮기기
작성자
제로당(jero0208)
작성일
2009-02-13 21:58
조회수
5,332

안녕하세요.

tag2라는 테이블에 있는 데이터를
tag라는 테이블로 옮기려고 합니다.
밑처럼 쿼리를 만들어서 실행시키면
에러없이 잘 종료 됩니다.
---------------------------------------
Update tag t
Set t.tag_vId = (
    Select vTag_id
    From tag2 tt2
    Where tt2.tag_num = (t.tag_num + 23302)
)
Where t.tag_num >= 172
----------------------------------------

그런데 tag테이블을 확인해 보면 아무것도
안입력 되있습니다....OTL

옮기려는 데이터의 컬럼형식은 tag.tag_vId과 tag2.vTag_id둘다 
varchar(30)으로 같고,
tag_num이라는 키가 각각 테이블에 존재하는데
23302씩 번호만 다를뿐 순서나 내용은 같습니다.

옮기는 법이나 제가 뭘 잘못 했는지 아시는분 계시면 
한수 가르침 부탁드립니다.

그럼 좋은하루 되세요~!

이 글에 대한 댓글이 총 1건 있습니다.
보통 update나 delete등을 수행하면 아래의 메세지가 나오는데,

Query OK, 5 rows affected (0.03 sec)
Rows matched: 5  Changed: 5  Warnings: 0

위의 메세지에서 실제로 적용하실 row만큼의 결과가 잘 나왔나요?
결과가 의도한 대로 나오지 않았다면, row 수가 제대로 나오지 않았을 것으로 생각됩니다만...

박현우(lqez)님이 2009-02-16 14:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
28026mysql 쿼리 질문입니다.. 도와주세요.. ㅠㅠ [6]
쿼리초보
2009-02-16
5087
28024저기 frm 파일이 없어졌는데요.. [1]
이현광
2009-02-15
4585
28023고수님들 한번만 봐주세요 ㅜㅜ백업과 복구 과정에서 글자가 안깨지게하려면
이성훈
2009-02-14
4844
28022한 테이블에서 다른 테이블로 데이터 옮기기 [1]
제로당
2009-02-13
5332
28021phpmyadmin처럼 데이터베이스를 한눈으로 확인가능한 윈도우용 유틸리티 같은것도있나요? [2]
김정훈
2009-02-13
4541
28020mysqldump 명령어를 이용해서 엑셀파일로 저장할수있나요? [6]
김정훈
2009-02-13
7136
28019MySQL GUI 클라이언트를 알아 보고 있습니다. [1]
스카이 후~
2009-02-13
5708
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다