大伙帮忙看看这句sql语句,为什么不行啊(关于order by的) 估计错误提示的时候,泥的SQL语句并没有把左右括号带全? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from (select * from account where ZONEID=444) order by FACTBALwhere rownum<=4; "missing right parenthesis"就是说没有把右括号带全! FACTBAL是表account 中的字段吗?其类型是什么? sorryselect * from (select * from account where ZONEID=444) where rownum<=4order by FACTBAL; 我的目的是把表中FACTBAL为前四名并且zoneid为444的记录取出来(FACTBAL类型为number(18,2)),: liuchangxing(小红星) 的语句可以执行,但它是先取出4条记录,然后再对他们排序。 我是要先排序,再取四条记录。 你的数据库版本是什么?印象中Oracle8是rownum是不能使用'<,>'的,我现在用的是8i,没出错select *from (select *from emp order by empno) where rownum <=4; 将order by FACTBAL加在最外面 各位大虾麻烦帮我解决一下ORACLE报错问题啊。 初学oracle遇到问题 oracle查询时怎么设置自增id的排列顺序 SQL where语句求解 oracle中如何实现获取上次的更新时间? 编写应用程序访问Oracle数据库,结果导致Oracle数据库session数迅速增长,这是怎么回事?大虾救命!!! 如果实现两表同步?急!!!!! 急急急急急急急急急急急急急问... 怎么指定返回的行数???? 一个与数据库连接问题,请大侠帮忙。在线等待。 急!急!急! 有关8.1.7中调试group by出现的问题 如何将sql-server中表的数据导入到oracle中呢?-在线等待!!!
order by FACTBAL
where rownum<=4;
where rownum<=4
order by FACTBAL;
印象中Oracle8是rownum是不能使用'<,>'的,
我现在用的是8i,没出错
select *from (select *from emp order by empno) where rownum <=4;