User Tools

Site Tools


kurs:rownum

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kurs:rownum [2011/05/31 14:18]
mh
kurs:rownum [2015/10/27 09:42] (current)
mh
Line 1: Line 1:
 +Verschachtelte with-clause zum "​Nachbauen"​ von limit
 +
 +<​code>​
 +with
 +emp_sal_sort as (
 +select first_name,
 +       ​last_name,​
 +       ​salary
 +from employees ​
 +order by salary desc
 +),
 +emp_sal_sort_rn as (
 +select rownum rn, emp_sal_sort.* from emp_sal_sort
 +)
 +select * from emp_sal_sort_rn
 +where rn > 10 and rn <= 20
 +</​code>​
 +
 +
 <​code>​ <​code>​
 select first_name, last_name, salary from employees where select first_name, last_name, salary from employees where
Line 13: Line 32:
 select rownum rn, first_name, last_name, salary from employees ) select rownum rn, first_name, last_name, salary from employees )
 where rn > 5 where rn > 5
 +</​code>​
 +
 +<​code>​
 +select * from (
 +select rownum r, 
 +       ​first_name, ​
 +       ​last_name,​
 +       ​salary ​
 + from (
 +  select first_name, ​
 +       ​last_name,​
 +       ​salary
 +       from employees
 +       order by salary desc
 + )
 + ) where r > 5
 </​code>​ </​code>​
kurs/rownum.1306844327.txt.gz ยท Last modified: 2014/09/10 21:22 (external edit)