検索結果を使ってDB登録を行うクエリ

検索結果を使ってDB登録を行うクエリ

MySQLで別のテーブルにデータ投入をする際のクエリをすぐに忘れてしまうので、残す。

Select Insert文で実行できる。
インサート先のカラムとインサート元のカラムの数や型をちゃんと合わせて実行する必要がある。

INSERT INTO sample2 (sample1_id, name)
SELECT id, name as event_date_id from sample1;

つい、以下のように、valuesをつけようとしてしまうが、valuesは不要。

INSERT INTO sample2 VALUES (....

すごい初歩的な記録・・・

Web技術カテゴリの最新記事