在postgres中,有一个内置函数generate_series()可以生成带数字的行。
mysql中有功能吗?
试试这个:
select @rownum:=@rownum+1 n, t.* from tbl t, (SELECT @rownum:=0) r order by somefield