in sql table following column r there
i want find 1st paid ,2nd paid,3rd paid date for same
|service_type|date |vehicle_no|
|------------|------|_---------|
|paid |23 jan|MH12H2007 |
| | | |
|paid |26 feb|MH12H2007 |
| | | |
| | | |
|paid |28 mar|MH12H2007 |
i want o/p like below
vehicle no| 1st paid date | 2nd paid date|3rd paid |latest
paid date|

pls help me out

Answer Posted / vijay_1994

with temp as (select
service type,
paid,
vechile no,
dense_rank()over(order by date asc) as a
from table
select * from temp where a<=3;

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How many scalar data types are supported in pl/sql?

717


how to enter characters as hex numbers? : Sql dba

749


What is the difference between truncate and drop statements?

766


Does sql between include endpoints?

748


What is the difference between left join and right join?

672






How do I view a sql database?

750


What is memory optimized table?

765


What is a behavioral trigger?

697


Can I join the same table twice?

747


Define overloaded procedure?

805


What are stored procedures in mysql?

766


Is oracel sql developer written in java?

837


What are aggregate functions in sql?

842


What is the most common sql injection tool?

739


What is difference between rank () row_number () and dense_rank () in sql?

807