sql >> データベース >  >> RDS >> Mysql

mysql:SQLを使用して特定の行を複製しますか?

    おそらくこれが必要になるでしょう:

    INSERT INTO `table`(`nid`, `vid`,  `nid`)
    SELECT `nid`, `vid`+1, `nid`
      FROM `table`
     WHERE `vid` = 2
    

    vidを使用してすべての行を挿入します 1ずつ増加



    1. ora_hashは決定論的ですか?

    2. where_inとfind_in_setの違い

    3. PostgreSQL-LIMITOFFSETから行を繰り返す

    4. Javaコードを使用してデータベースをエクスポートする