insert into select name,id from xxx 
需要在id处插入一个查出表中最大值然后再往后增加的数,有一百条左右

解决方案 »

  1.   

    mysql有一个类似sqlserver 中row_number功能的东西,应该可以搞定你说的这个事情
      

  2.   

    8.0以上的版本才支持,8.0以下的版本需要自己写sql实现,稍微复杂一点
      

  3.   

    mysql5.7就有这个功能,用workbench的alter table功能 把id字段的 AI选上,就实现自增,且插入时不用给值,自增。