¿Cómo obtener filas con más de una condición?Hola,
Estoy tratando de obtener filas con más de una condición así:
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 );
Pero lo que obtengo son solo filas donde: sexo == "F",
¿Hay alguna forma de obtener todas las filas que son: nombre == "ROBERT", y también las filas que son: nombre! = "MARK", es decir, las filas: nombre donde no es "MARK"
Tabla de datossecuencias de comandosRe: ¿Cómo obtener filas con más de una condición?Hola,
¿Ha intentado construir su condición como una declaración lógica (ver más abajo)?
r = dt << Get Rows Where( :sex == "F" | (:name == "ROBERT" | :name != "MARK" ));
Esto debería devolver todas las filas con Female, Roberts o NOT Mark.
Mejor,
TS
Re: ¿Cómo obtener filas con más de una condición?Los operadores lógicos relevantes en JSL son & para AND, | para O, y ! para no.