where 절을 사용하여 한 테이블의 내용을 다른 where 절로 동일한 테이블로 복사하는 방법은 무엇입니까?SQL INSERT where 절에서 다른 where 절로
따라서 선택 쿼리는 다음과 같습니다. SELECT * FROM items where countryNr = 5;
위 쿼리의 모든 데이터를 예를 들어 countryNr = 1에 삽입하려고합니다.
그래서 countryNr = 5와 CountryNr = 1은 결국 동일한 데이터를 가져와야합니다. 내가 질문을하지만, 뭔가 같은 이해 확실하지 않다
가능한 복제 [행을 복사와 MySQL의 자동 증가 필드와 동일한 테이블에 삽입하는 방법?] (http://stackoverflow.com/questions/9156340/how-to-copy- a-row-and-insert-in-a-autoincrement-field-in-mysql) – raumkrieger
W ouldn't 선택의 모든 값을 철자 (* 사용하는 대신) 및 간단하게 countryNR에 대한 필드 이름 대신 1에 넣어 선택? 또는 http://upackoverflow.com/questions/5253302/insert-into-select-for-all-mysql-columns의 dup일까요? – xQbert