別テーブルからの INSERT なんて INSERT INTO HOGE_TABLE SELECT ID, PASSWORD, ..., ..., FROM FOO; こんな感じでやってしまえば入っちゃいますよね。 別テーブルから INSERT しつつ、連番も付けたい場合、どうすればいいか… 挿入先の行数をカウントしてプラス 1… こんな感じですかね… INSERT INTO HOGE_TABLE SELECT (SELECT COUNT(NUMBER)+1 FROM HOGE_TABLE), ID, PASSWORD, ..., ..., FROM FOO; ただ、これだとこんな感じで上手く連番になってくれません。 +--------+------+-----------+------+ | NUMBER | ID | PASSWORD | ... | +--------+------+