나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 박영서 (farmey)

추천:  1
파일:     IRMS.accdb (1892KB) 조회:  1270
제목:   사업별 영업활동의 최근 내역 선택 쿼리
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 액세스 버전: (2016)

* 아래줄에 질문을 작성하세요 >> 


액세스 초보입니다. 사업을 진행중인 업무 부서의 활동을 DB로 구축하여 관리하고자 합니다. 

사업관리목록, 협의록을 중심으로 연계 테이블을 작성하였는데, 각 사업별로 협의활동(사업별협의현황)에 대한 가장 최근 내역만 추출하는 쿼리(사업별최근협의)를 만들고 싶습니다.

문제는 협의록에 기록된 협의ID가 날짜 순으로 기록된 것이 아니고 과거의 내역도 기록할 수 있어 사업ID별 협의ID에 대한 최대값으로는 원하는 쿼리가 작성되지 않는다는 것입니다.

<원하는 형태>
사업ID 협의ID 협의일자 협의내용
2 4 2020-08-12 방문
3 15 2020-08-13 사업지원
4 11 2020-08-11 통화



조언해 주시면 정말 감사하겠습니다~!
 
[불량 게시물 신고]  
황동준SELECT TOP 3 형태의 쿼리로 원하는 정렬의 레코드 개수를 제어해서 볼 수 있습니다.


원하는형태의 필드가 협의록 테이블에 모두 있으므로 다른 테이블과의 연결은 필요 없습니다.

협의록 테이블로 선택쿼리를 만드시고, 모든필드를 나열 하신 다음 협의일자를 내림차순으로 하세요
그후 쿼리 속성에서 상위 값에 3을 지정하시고 저장하세요

만들어진 쿼리를 데이터시트보기로 한 다음 사업 아이디를 오름차순으로 하시면 원하시는 결과가 나옵니다.
08-17 (14:04)
삭제 ■신고
박영서감사합니다~!!08-18 (14:46)
삭제 ■신고
        
  

작성일 : 2020-08-15(23:50)
최종수정일 : 2020-08-15(23:50)