データベースに 2 つのテーブルがあり、最初のテーブルには存在するが 2 番目のテーブルには存在しないすべてのレコードを検索したいと考えています。次に、最初のテーブルから id と名前 (残りのフィールドは除く) を 2 番目のテーブルにコピーし、2 番目のテーブルの 3 番目の列に値を設定します。これを使用してレコードを取得しています:
SELECT table1.* FROM table1 WHERE NOT EXISTS (SELECT * FROM table2 WHERE
table2.id = table1.id)
しかし、INSERT コマンドの適切な構文がわかりません。始まると思います
INSERT INTO table2 [id,name]
しかし、その後何を指定しますか?