둘 이상의 조건이 있는 행을 얻는 방법은 무엇입니까?안녕,
다음과 같이 둘 이상의 조건이 있는 행을 얻으려고 합니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "F", :name == "ROBERT", :name != "MARK" );
Show( r );
그러나 내가 얻는 것은 다음과 같은 행뿐입니다. 섹스 == "F",
:name == "ROBERT"인 모든 행과 :name != "MARK"인 행, 즉 "MARK"가 아닌 :name 행을 얻을 수 있는 방법이 있습니까?
데이터 테이블스크립팅Re: 둘 이상의 조건이 있는 행을 가져오는 방법은 무엇입니까?안녕,
조건을 논리문으로 작성하려고 시도한 적이 있습니까(아래 참조)?
r = dt << Get Rows Where( :sex == "F" | (:name == "ROBERT" | :name != "MARK" ));
이것은 Female, Roberts 또는 NOT Mark가 있는 모든 행을 반환해야 합니다.
최고,
TS
Re: 둘 이상의 조건이 있는 행을 가져오는 방법은 무엇입니까?JSL의 관련 논리 연산자는 AND의 경우 &, | OR 및 ! 아닙니다.