17,086
社区成员
发帖
与我相关
我的任务
分享
with t1 as
(
select 1 c1,'a' c2 from dual
union all
select 23 c1,'a' c2 from dual
union all
select 6 c1,'a' c2 from dual
union all
select 11 c1,'a' c2 from dual
)
select *
from t1
where mod(c1,10) between 1 and 5
c1 c2
---------------------------
1 1 a
2 23 a
3 11 a
SELECT * FROM (
select fieldid from tablename order by fieldid
) where rownum <=5
UNION
SELECT fieldid FROM (
SELECT * FROM
(select fieldid from tablename order by fieldid)
MINUS
SELECT * FROM
(SELECT fieldid FROM tablename where rownum <=10 order by fieldid)
)