有没有办法在Oracle中获取像Oracle中的rownum中的行号,如果没有,那么有没有间接的方法呢?请建议.
a_h*_*ame 29
在MySQL最终支持现代SQL之前,获得类似内容的唯一方法是:
SELECT @rownum:=@rownum + 1 as row_number,
t.*
FROM (
< your original query goes here >
) t,
(SELECT @rownum := 0) r
Run Code Online (Sandbox Code Playgroud)