每当我尝试运行此查询时
UPDATE AddItem SET IUID=IUID+1 WHERE UID=1
我希望看到一个递增的数字
1 2 3
但我真正得到的是
1 1 1
epggiuax1#
使用变量。sql演示
update AddItem cross join (SELECT @id := 0 ) as a set id = @id := @id + 1 where id =1;
1条答案
按热度按时间epggiuax1#
使用变量。sql演示