Hi,
Ich versuche, Zeilen mit mehr als einer Bedingung wie folgt zu erhalten:
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 );
Aber was ich bekomme, sind nur Zeilen, in denen: sex == "F",
Gibt es eine Möglichkeit, alle Zeilen zu erhalten, die :name == "ROBERT" sind, und auch Zeilen, die :name != "MARK" sind, dh die :name-Zeilen, in denen es nicht "MARK" ist?
Hi,
Haben Sie versucht, Ihre Bedingung als logische Aussage aufzubauen (siehe unten)?
r = dt << Get Rows Where( :sex == "F" | (:name == "ROBERT" | :name != "MARK" ));
Dies sollte alle Zeilen mit Female, Roberts oder NOT Mark zurückgeben.
Am besten,
TS
Die relevanten logischen Operatoren in JSL sind & für AND, | für ODER und ! für NICHT.