方法一,声明一个外部变量,每行数据为它自增。
SET @orderNo = 0;
SELECT id, title, @orderNo := @orderNo + 1 orderNo FROM sx_points ORDER BY title;
方法二,使用(@i:=@i+1)
SELECT id, title,(@i:=@i+1) orderNo FROM sx_points,(SELECT @i:=0) b
-- 在调用过程需要注意一个事项,就是在from 后面需要为变量归零重置(SELECT @i := 0) b,否则可能会出现累计效果。
SELECT id, title,(@i:=@i+1) orderNo FROM sx_points
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。