select * from (select *,rownum rn from A ) where rn>=1 and rn<=10 select * from (select *,rownum rn from A ) where rn>=1 and rn<=10这样写有什么错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from (select a.*,rownum rn from A ) where rn>=1 and rn<=10*号前加上表名 scott@SZTYORA> select *, rownum rn from emp;select *, rownum rn from emp *第 1 行出现错误:ORA-00923: 未找到要求的 FROM 关键字-- 当指定 rownum时,其他字段,不能用*,必须一一列出!(楼主:别偷懒,好不?) -- 要不就这样:(给表加个别名)select rownum, e.* from emp e; select * from (select t1.*,rownum rn from (select * from emp) t1 where rownum<=10) where rn>=1; 这条肯定没错咯 直接在Rownum >=1 and Rownum<=10 不就OK拉,你又没排序什么的 linux系统下oracle用dbca创建数据库最后点击ok没反应 如何用oracle存储过程,分别获得表中字段(字段中带有逗号的多个值) 超复杂的求和,求平均的行转列显示,请高人指点? 这个(+)如何解释 急求一个SQL语句 ibatis里面报如下数据错误! 请问各位达人!如何显示一个表内的最新的20条记录 如何将oracle9i数据移植到sybase11.0.3上 SQL语句如何写? Enterprise Manager中没有Configuration Assistant,怎么建资料档案库? rman 备份变慢 toad里的SQLMonitor使用
select *, rownum rn from emp
*
第 1 行出现错误:
ORA-00923: 未找到要求的 FROM 关键字
-- 当指定 rownum时,其他字段,不能用*,必须一一列出!(楼主:别偷懒,好不?)
select rownum, e.* from emp e;