mysql的You can't specify target table 'record' for update in FROM clause问题
用的是mysql5.6+myeclipse10,在做一个tomcat的网页项目,
有一个record的table现在要实现插入一个记录,并且将recordid实现自增(取最大值自增),
?是record表里的其他值
语句是
this.sql="insert into record ((select ifnull(max(recordid),0)+1 from record),?,?,?,?,?)";
报错是java.sql.SQLException: You can't specify target table 'record' for update in FROM clause
SQL语句学的不好,已经不知道要如何写了,求救!!!