Rownum来自多个表的选择

时间:2014-04-12 22:52:45

标签: sql oracle rownum

当我从多个表中选择时,我希望在我的结果中有一个列ROWNUM。 这可能吗?我怎么能这样做?

我的查询类似于:

select rownum, xx,zzz,aaa,aaa  
from table1, table2, table3  
where condition1  
     and condition2  
     and condition3  

1 个答案:

答案 0 :(得分:0)

是的,有可能。 使用T-SQL ROW_NUMBER函数。

As described here.

否则你可以实现这个,而不使用像这里的功能: sql-rownum-how-to-return-rows-between-a-specific-range