insert into customerinfo values(to_date('101101' , 'yymmdd') , '5' , 30000)
insert into customerinfo values(to_date('101102' , 'yymmdd') , '5' , 30000)
insert into customerinfo values(to_date('101105' , 'yymmdd') , '5' , 50000)
insert into customerinfo values(to_date('101115' , 'yymmdd') , '7' , 30000)
select min(days) , rate , acnt from customerinfo
group by rate , acnt
MIN(DAYS RATE ACNT
----------------- ---------- ----------
10/11/01 5 30000
10/11/05 5 50000
10/11/15 7 30000
위와 같이 데이터를 넣고 쿼리를 수행한 결과에서요.
첫번째 행의 날짜 10/11/01과 두번째 행 10/11/05 날짜의 날짜 차이를 acnt 컬럼 옆에다 출력하고
싶습니다.
MIN(DAYS RATE ACNT DATEDIFF
----------------- ---------- ----------
10/11/01 5 30000 1
10/11/05 5 50000 4
10/11/15 7 30000 10
이렇게 표현할려면 어떻게 해야 할까요?? 집계함수를 사용하지 않고 출력하는 방법을 알고 싶은데요.
고수분들의 조언을 부탁드릴게요.^^