oracle中的限制联合结果
我需要使用oracle限制联合查询的结果:oracle中的限制联合结果,oracle,union,Oracle,Union,我需要使用oracle限制联合查询的结果: Select ... Union Select ... 我需要将其限制为前500个结果,但不使用“with” 有什么想法吗? 谢谢你?试试类似的东西 SELECT top 500 myResult.* FROM ( Select ... Union Select ) AS myResult 此查询将从联合查询中选择500条记录: select * from ( select ... unio
Select
...
Union
Select
...
我需要将其限制为前500个结果,但不使用“with”
有什么想法吗?
谢谢你?试试类似的东西
SELECT top 500 myResult.* FROM (
Select
...
Union
Select ) AS myResult
此查询将从联合查询中选择500条记录:
select *
from ( select
...
union
select
...
)
where rownum <= 500
选择*
从(选择
...
联盟
选择
...
)
其中,rownum要求查询“使用oracle”和“top 500”不是oracle语法。