mysql的1093错误

 mysql 1093错误为:当修改一个表的时候子查询不能是同一个表,解决办法:把子查询再套一层,变成原来表的孙子查询就可以了,例如: insert into gg set id3= (select c.a+1 from (select max(id3) as a from gg) c) 这是对的 但是 insert into gg set id3= (select max(id3) as a from gg) 就会报1093错误

猜你喜欢

转载自my.oschina.net/u/3018126/blog/1559201
今日推荐