상품코드
|
기준일자
|
가격
|
101 |
20050801 |
1000 |
101 |
20050805 |
2000 |
101 |
20050810 |
1000 |
중략 |
|
101 |
20050905 |
2000 |
101 |
20050907 |
3000 |
102 |
중략 |
102 |
103 |
103 |
데이타가 위와같이 존재합니다.
상품코드별 기준일자에 가격이 정해져 있습니다.
원하는 결과는 기준일자를 조건을 주면 상품코드별로 이전일자와의
가격의 등락폭을 구하고자 하는 것입니다.
기준일자는 연속되어 있는것이 아니므로 조건으로 주어진 일자보다
작은 것중 최근일자의 가격을 구하면 됩니다.
그래서 기준일자의 가격과 기준일자 이전 최근일자의 가격을
비교하여 등락폭을 구하면 됩니다.
각각의 쿼리는 되는데... 두개를 한꺼번에 구하려고 하니
안됩니다.
조언을 구합니다.
|