注册 登录
编程论坛 Oracle论坛

列出薪资前四的员工

whypastablue 发布于 2017-09-24 22:06, 5930 次点击
求助,用笨法和快法的两个答案
3 回复
#2
whypastablue2017-09-24 22:06
#3
zhuhongwen2017-10-01 16:00
  select top  4  * from staff order by salary desc.我不知道这是笨法还是快法,你可以试一试。
#4
zhuhongwen2017-10-01 17:17
查了下,oracle中好像是没top用法的,是我混淆了。oracle中可以用 select * from(select * from tablename order by columname desc) where rownum<=10
1