데이터베이스가 다르고 table명이 같을때 사용
insert into 복사table select * from 기본table;
INSERT INTO 복사table (mnu_uid,msg_no,msg_ca_no,msg_idx,msg_re_idx,msg_re_depth,msg_subject,msg_view_count,msg_html_type,msg_del_type,msg_open_type,msg_re_email,msg_re_sms,msg_re_state,msg_regidate,msg_start_date,msg_end_date,msg_date_year,msg_date_month,msg_etc,msg_check_top,user_id,user_name,user_email,user_pass,user_dept,user_tel,user_cp,user_pid1,user_pid2,user_addr,msg_link,msg_place,msg_open_name,msg_notice_type)
SELECT mnu_uid,msg_no+51317 as msg_no,msg_ca_no,msg_idx+51317 as msg_idx,msg_re_idx,msg_re_depth,msg_subject,msg_view_count,msg_html_type,msg_del_type,msg_open_type,msg_re_email,msg_re_sms,msg_re_state,msg_regidate,msg_start_date,msg_end_date,msg_date_year,msg_date_month,msg_etc,msg_check_top,user_id,user_name,user_email,user_pass,user_dept,user_tel,user_cp,user_pid1,user_pid2,user_addr,msg_link,msg_place,msg_open_name,
msg_notice_type FROM 기본table;
51317은 현재 최고누적 번호.
이번호를 더해서 쿼리해준다.
msg_notice_type는 에서 사용했던 칼럼하나 추가
'IT > [DB]MySql' 카테고리의 다른 글
DB세팅 (0) | 2015.12.10 |
---|---|
table명 바꾸기 (0) | 2015.01.19 |
[MYSQL] 랜덤하게 select 하기 (0) | 2014.10.07 |
table '' is marked as crashed ans should be repaired. (0) | 2014.08.05 |
[mysql] in문 (0) | 2014.04.03 |