タグ

連番に関するx0o0xのブックマーク (1)

  • [MySQL] SELECT結果を連番を付けてINSERTする方法

    別テーブルからの 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 | ... | +--------+------+

    [MySQL] SELECT結果を連番を付けてINSERTする方法
  • 1