1.

Display Odd/ Even Number Of Records

Answer»

Odd number of records:
select * from EMP where (ROWID,1) in (select rowid, MOD(rownum,2) from emp);
1
3
5

Even number of records:
select * from emp where (rowid,0) in (select rowid, mod(rownum,2) from emp)
2
4
6

Odd number of records:
select * from emp where (rowid,1) in (select rowid, mod(rownum,2) from emp);
1
3
5

Even number of records:
select * from emp where (rowid,0) in (select rowid, mod(rownum,2) from emp)
2
4
6



Discussion

No Comment Found