如果想获取一个+1的值,你不能直接给变量+1,因为+1之后对不起,不起作用,不知道为什么要这么设计,奇葩啊!
具体做法如下(说实话这个实现我自己都凌乱了):
select @a:=(MAX(pid)+1) AS 'zuidaid' from forum_post_tableid;select @a;