테스트 사이트 - 개발 중인 베타 버전입니다

phpmyadmin 테이블 내의 자료를 이동하고 싶습니다. 채택완료

SW김 3년 전 조회 2,048

게시글을 잘못올렸는데 그누보드 게시판을 안쓰고 자체개발 게시판을 만드느라 이동 복사 기능을 구현을 못했습니다.

 

A라는 테이블에 1, 2, 3, 4, 5라는 자료가 있을때 2, 3 자료만 B라는 테이블로 이동하고 싶은데 방법이 있을까요

 

터미널 안쓰고 phpmyadmin 안에서 작업하고 싶습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

테이블 구조가 같다면 다음과 같이 간단하게 select 시킨것을 insert시키시면 됩니다.

 

INSERT INTO tableB SELECT * FROM tableA WHERE idx in(2,3);

 

테이블 구조가 다르다면 매칭시켜서 다음과 같이

INSERT INTO tableB(column1column2column3, ...) SELECT column1column2column3, ... FROM tableA WHERE idx in(2,3);

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

시니어월천
3년 전
mysql 꾀나 사용했었는데.. ㅋㅋ 또 배우네요.. 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인