我跑:
select aname, APERCENT from AGENTS order by APERCENT DESC;
我得到了这个结果:
ANAME APERCENT
john 7
jane 6
teddy 6
bob 6
allen 5
airon 5
现在我想要获取第一列,因此我添加了rownum=1
。
select aname, APERCENT from AGENTS order by APERCENT DESC where ROWNUM=1;
但是SQL命令没有正确结束,我想解决它。我该怎么办?
答案 0 :(得分:0)
您应该在订购后添加rownum = 1。 所以它将是
select *
from
(
select aname, APERCENT
from AGENTS
order by APERCENT DESC
)
where ROWNUM=1;