메뉴 건너뛰기

2021.03.26 14:00

테이블, 레코드 복사

조회 수 164 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

하나의 데이터 베이스에, 테이블 test1 과 test2가 있다고 하자.
이럴경우 test1의 내용을 test2에 그대로 복사해서 다른곳으로 옮기고 싶다면,

test1과 test2의 column 개수, 이름, 형식이 같을경우( 테이블 복사 )

INSERT INTO  `test2` 
SELECT * 
FROM  `test1` ;

와 같이 하면 된다.

test1의 a, b라는 필드의 값을 test2의 c, d라는 필드에 각각 넣을경우( 레코드 복사 )

INSERT INTO  `test2` ( c, b ) 
SELECT a, b 
FROM  `test1` ;

와 같이 하면 된다.

특정값을 넣고 싶다면 select 문에 where 절을 포함시키면 되고,
한테이블에서의 복사라면 select문과 insert문 모두에 같은 테이블을 쓰면 되니,
응용은 알아서 하길 바란다.


  1. 서로 다른 결과를 한줄로 합쳐서 보여줘야 할 때(GROUP_CONCAT)

  2. 서브쿼리

  3. 세자리 마다 콤마 찍기

  4. No Image 23Dec
    by
    2016/12/23 Views 5668 

    숫자형 데이터 타입

  5. No Image 12Apr
    by
    2017/04/12 Views 7316 

    실수로 삭제한 mysql DB 복구방법

  6. No Image 28Jul
    by
    2020/07/28 Views 144 

    엑셀로 되어있는 부분 db로 import하는 방법

  7. 외부접근 권한 주기

  8. No Image 19Dec
    by
    2015/12/19 Views 5996 

    월의 마지막 일수를 반환하는 함수입니다

  9. 이벤트 스케줄러 등록하기

  10. 일반적인 오류를 해결하는 유용한 정보들

  11. 전체 텍스트 검색과 파티션

  12. 전체 텍스트 검색과 파티션

  13. No Image 11Jan
    by
    2019/01/11 Views 3163 

    중복데이터 하나만 빼고 삭제

  14. No Image 27Feb
    by
    2014/02/27 Views 6012 

    컬럼내 특정 문자를 다른문자로 변경하고자 할때

  15. No Image 30Aug
    by
    2016/08/30 Views 6606 

    컬럼에 포함된 특정문자열을 검색해서 그 문자로 또 다른 테이블검색하기

  16. No Image 23Dec
    by
    2016/12/23 Views 5783 

    테이블 복사, 테이블 비우기

  17. No Image 23Dec
    by
    2016/12/23 Views 7478 

    테이블 체크, 백업

  18. No Image 12Apr
    by
    2017/04/12 Views 5277 

    테이블 타입(Heap, MyIsam, InnoDB...) 변경하기

  19. No Image 22Dec
    by
    2017/12/22 Views 4940 

    테이블 파티셔닝

  20. No Image 26Mar
    by 조쉬
    2021/03/26 Views 164 

    테이블, 레코드 복사

Board Pagination Prev 1 2 3 4 5 6 7 Next
/ 7

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved