JMP에 "진정한" 외부 조인이 있습니까?일치 열을 기반으로 테이블 간의 불일치만 반환하는 진정한 외부 조인을 찾고 있습니다.
대화에서는 내부 일치 항목에 일치하지 않는 항목을 포함할 수 있지만 일치하지 않는 항목을 검색하고 내부 일치 항목을 제외하는 옵션은 없습니다.
데이터 혼합 및 정리맥 OSRe: JMP에 "진정한" 외부 조인이 있습니까?직접적인 방법은 모르지만 간접적인 방법은 조인을 만들 때 "일치 플래그" 옵션을 선택한 다음 "일치 플래그"에서 "모두" 레이블이 있는 행을 수동/프로그래밍 방식으로 삭제할 수 있습니다. 열. 예를 들어 아래에 이 작업을 수행하는 스크립트를 넣었습니다.


dt1 = open ("$SAMPLE_DATA/Hot Dogs.jmp");
dt2 = open ("$SAMPLE_DATA/Hot Dogs2.jmp");
dt1 << Delete rows (1); //to make an outer join possible
dt2 << delete rows (2); //to make an outer join possible
dtjoined = dt1 << Join(
With( dt2 ),
Match Flag( 1 ), //<-use this later
By Matching Columns( :Product Name = :Product Name ),
Drop multiples( 0, 0 ),
Include Nonmatches( 1, 1 ),
Preserve main table order( 1 ),
Output Table( "joined" )
);
dtjoined << Select Where (:Match Flag == 3); //JMP uses column values for the text
dtjoined << delete rows ();
Re: JMP에 "진정한" 외부 조인이 있습니까?이것이 당신이 찾고 있는 상황입니까?

일치 플래그를 활성화하고 전체 외부 조인을 수행하고 일치 플래그가 "모두"인 행을 제거할 수 있습니다.


Re: JMP에 "진정한" 외부 조인이 있습니까?감사합니다!
조인 작업을 수행할 때 확인할 수 있는 "외부 조인" 옵션이 있었으면 합니다.
Re: JMP에 "진정한" 외부 조인이 있나요?감사합니다. 이렇게 하면 될 것 같아요!