为了账号安全,请及时绑定邮箱和手机立即绑定

我使用oracle数据库查询,里边也有数据,但是什么也查不到,有什么问题啊?

我使用oracle数据库查询,里边也有数据,但是什么也查不到,有什么问题啊?

猛跑小猪 2021-08-25 18:15:41
select * from(select n.*,rownum r from news n where rownum<=5)where r>10
查看完整描述

2 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

select * from(select n.*,rownum r from news n where rownum<=5)where r>0,这样就有数据了。。你这类的SQL可以把子查询单独放到PLSQL中查一下看看数据,看看这些数据能不能满足外面的where r>10这个条件!

查看完整回答
反对 回复 2021-08-30
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

这样试试:
select t.* from (select n.*,rownum r from news n where rownum<=5) as t
where t.r>10

查看完整回答
反对 回复 2021-08-30
  • 2 回答
  • 0 关注
  • 1405 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信