列(id、id_user)を持つtable1と列(id、username)を持つtable2があります。ユーザーはtable2に登録されています。だから私が欲しいのはtable2.id
、に新しく登録されたユーザーのを挿入することですtable1.id_user
。
私はこのクエリを持っています:
INSERT INTO table1 (id_user) SELECT id FROM table2;
しかし、結果は次のとおりです。
たとえば、私はtable1.id
:
id
1
2
3
新しいユーザーがtable2に登録すると、table1.id
次のようになります。
id
1
2
3
1
2
3
4
また、新規登録ユーザーがいるたびにすべてのデータを繰り返します。新しく登録したユーザーのみを追加するようにこれを修正するにはどうすればよいですか?