where句を含む1つのテーブルの内容を同じテーブルに別のwhere句にコピーする方法を教えてください。SQL INSERT from where句
したがって、選択クエリは次のようになります。 SELECT * FROM items where countryNr = 5;
上記のクエリのすべてのデータを、たとえばcountryNr = 1に挿入します。
したがってcountryNr = 5とCountryNr = 1は、同じデータの最後にhabeする必要があります。私は質問が、何かなどを理解していない
の可能性のある重複(http://stackoverflow.com/questions/9156340/how-to-copy- [行をコピーして、MySQLで自動インクリメントフィールドと同じテーブルに挿入するには?]:このようなa-row-and-in-as-in-a-autoインクリメントフィールドインmysql) – raumkrieger
W select(*を使用するのではなく)のすべての値を綴る必要がありません。selectのcountryNRのフィールド名の代わりに1を入れるだけですか?またはdupのhttp://stackoverflow.com/questions/5253302/insert-into-select-for-all-mysql-columnsかもしれませんか? – xQbert