how to write the query to select the rows are in the order
of either 1,3,5,7... or 2,4,6,8,...

Answer Posted / tiru

select * from
(select emp.ename, emp.age, (rownum+1) AS XX from employee
emp )
where remainder(XX,2) = 0;

select * from
(select emp.ename, emp.age, (rownum+1) AS XX from employee
emp )
where remainder(XX,2) = 1;

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Determine when an index is appropriate?

554


what is the difference between a primary key and a unique key? : Sql server database administration

525


How do you make a trace?

578


What do you mean by data integrity?

590


Explain what is meant by replication of database?

529






Explain identity in sql server?

561


What is the importance of a recovery model?

603


Why would you use sql agent?

726


Do you think BCNF is better than 2NF & 3NF? Why?

778


Explain how to use linked server?

557


What are the differences between lost updates and uncommitted dependencies?

532


What is ssl in sql server?

544


How many types of stored procedures are there in sql server?

549


How to create a large table with random data for index testing in ms sql server?

532


What are the different types of backups avaialabe in sql server 2005?

618