두 쿼리의 열을 다음과 같이 결합하려고합니다. Access 솔루션을 찾고 있습니다.MS Access Join Query
SELECT Query1.col1, Query1.col2, Query2.colB
FROM Query2 INNER JOIN Query1 ON Query2.colA = Query1.col1;
하지만이 원치 않는 출력을 받고 있어요 : 나는 내 노력
Query1: Query2:
------------- -------------
Col1 Col2 ColA ColB
------------- -------------
314 2 314 1
314 3 314 7
314 4 314 3
314 5 314 8
Desired Output:
Col1 Col2 ColB
314 5 8
314 4 7
314 3 3
314 2 1
가입
Undesired output:
Col1 Col2 ColB
314 4 1
314 5 1
314 2 1
314 3 1
314 4 7
314 5 7
314 2 7
314 3 7
314 4 3
314 5 3
314 2 3
314 3 3
314 4 8
314 5 8
314 2 8
314 3 8
감사합니다!
레코드가 일치되어야하는 방법을 알 수있는 방법이 없습니다. 볼 수있는 유일한 방법은 각 "열"이 내림차순이어야한다는 것입니다. 레코드와 "일치"하는 다른 방법이 있다면 질문에 추가하십시오. –
표시되지 않는 다른 열이 있습니까? 주문 기록을 결정하는 사람이? 검색어 결과에는 열과 일치하는 정보가 충분하지 않습니다. –
fthiella가 실제로 이것을 대답했지만 MySQL을 데이터베이스로 사용했습니다. [link] (http://sqlfiddle.com/#!2/858b5/2) Access에서 실제 필드와 함께 사용하려고했지만 실행되지 않습니다. – matley