|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 액세스 버전(95,97,2000,xp,2003,2007):
* 아래줄에 질문을 작성하세요 >>
안녕하세요.
액세스에서 가장 최근의 날짜의 행만 가져오고 싶은데요.
예를 들어 데이터가 아래와 같이 있다고 하면..
품목 점검일자 재고수
-------------------------------
A 20181201 8
A 20181202 5
A 20181203 3
B 20181201 20
B 20181202 10
B 20181203 7
최종데이터는 점검일자가 가장 큰 것만 추출하고 싶습니다.
품목 점검일자 재고수
-------------------------------
A 20181203 3
B 20181203 7
오라클에서는 점검일자를 desc 으로 조회해서 row_number로 작업을 했었는데요
select * from A.*
from ( select distinct 품목,점검일자,재고수,
row_number () over (partition by 품목,점검일 order by 점검검일) AS OBS
from 재고테이블 ) A
where obs =1
이걸 액세스에서 쿼리로 처리하는 방법이 있을까요? |
|