这是一个sql新手问题.
基本上,我想要一个额外的列来返回我的select语句来对行进行编号.我正在使用mysql.
例如:
select * from friends
David
Steve
Joe
Run Code Online (Sandbox Code Playgroud)
获取的语法是什么:
1 David
2 Steve
3 Joe
Run Code Online (Sandbox Code Playgroud)
来自:http://markmal.blogspot.com/2006/04/oracle-like-rownum-in-mysql.html
SELECT @rownum:=@rownum+1 rownum, t.*FROM (SELECT @rownum:=0) r, mytable t;
Run Code Online (Sandbox Code Playgroud)