首页 > 技术文章 > MYSQL SQL语句中使用自增变量

magicpose 原文

set @i = 0;
# 用于查询
select (@i:=@i+1) AS i from table_a;、
# 用于更新
update table_aset `area`=(@i:=@i+1);

推荐阅读