| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 액세스 버전(2002):
2. 윈도우즈의 버전(winXP):
3. CPU (IV):
4. RAM (512MB):
* 아래줄에 질문을 작성하세요 >>
[원본]
code date price
a 2003-01-01 100
a 2002-04-01 200
a 2001-07-01 300
b 2003-03-01 150
b 2001-07-01 300
[자료]
code date price
a 2003-02-15 100
a 2002-05-28 → 200
b 2002-07-01 300
쿼리로 [자료]에 code와 date가 [원본]의 code와 일치하고 date가 범위내에 있을 때 [자료]에 price(100,200,300)을 가져오려면 어떻게 합니까?
==============[스마트님 글에 대한 답변입니다]==============
밑에 쓴 댓글에 오류가 있군요..코드 비교를 안했고, dmax함수를 쓸때의 찾을 필드가 price로 하면 안됩니다... 우선 조건에 맞는 날짜값을 찾은후에 그 날짜값에 맞는 price 값을 찾아야 합니다. 두가지를 혼용했습니다..좀 보기에 안좋군요...수식이 -_-;;그래도...
|
|