MySQL에서 자동 증가 필드를 사용하여 행을 복사하고 동일한 테이블에 삽입하는 방법은 무엇입니까?
MySQL에서 자동 증가 열 ID = 1 로 행을 복사하고 삽입 을 사용하여 새 행과 동일한 테이블에 데이터를 삽입 하려고합니다. code> 열 ID = 2 . 단일 쿼리에서 어떻게 할 수 있습니까? 해결 방법 INSERT ... SELECT 사용 : insert into your_table (c1, c2, ...) select c1, c2, ... from your_table where id = 1 여기서 c1, c2, ... 는 id 를 제외한 모든 열입니다. 2의 id 로 명시 적으로 삽입하려면 INSERT 열 목록과 SELECT에 포함하십시오. insert into your_table (id, c1, c2, ...) select 2, c1, c2, ... from your_table where i..
2020. 9. 16.