Heim > Datenbank > MySQL-Tutorial > Hauptteil

Oracle 基本查询 查看排名

WBOY
Freigeben: 2016-06-07 17:13:10
Original
1396 Leute haben es durchsucht

1- 求排名前6-10 的员工 方法一: select employee, salary from ( select employee, salary, row_number() over (order by

1- 求排名前6-10 的员工

方法一:

select employee, salary
  from (
    select employee, salary, row_number() over (order by salary desc) r
      from salary_table
  )
where r between 6 and 10;

======================================

方法二:
select employee, salary
  from (
    select employee, salary, rank() over (order by salary desc) r
      from salary_table
  )
where r between 6 and 10;

更多Oracle相关信息见Oracle 专题页面 ?tid=12

linux

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage