有没有办法像oracle中的rownum一样获得Mysql中的行号,如果没有,那么有任何间接的方法吗?请提出建议。
在MySQL最终支持现代SQL之前,获得类似内容的唯一方法是:
SELECT @rownum:=@rownum + 1 as row_number, t.* FROM ( < your original query goes here > ) t, (SELECT @rownum := 0) r