아래의 rownum과 같은 방법으로 update에서 variable을 사용하기. 이걸 사용하기 위해서 set 안에 variable 세팅을 넣었는데 안 되더니만 where에 넣으니깐 되네.

update table, (SELECT @a:=0) p SET val1=@a
where @a:=@a+1
Posted by 홍사마