Jslfl【软件开发技术笔记】

mysql用变量生成行号

通过用户变量生成查询结果集行号

1.set @rowNo := 0;select (@rowNo :=@rowNo+1) AS ROW_NO,user.* from user
2.select (@rowNo :=@rowNo+1) AS ROW_NO,user.* from user,(select @rowNo := 0)r
第1种方式没有在程序中调用测试,第2种程序中调用可行

下面是转载的一篇介绍mysql变量的文章( http://www.jslfl.cn/jslfl/?p=286)

Comments are currently closed.