Sélection de lignes avec des données spécifiquesSalut tout le monde,
Est-il possible de sélectionner quelque chose de spécifique dans les lignes ? Comment ceci peut être fait? J'ai essayé de créer une liste et de l'incorporer dans Select Rows() mais cela ne fonctionne pas.
Par exemple, dans la colonne Marque, je souhaite sélectionner toutes les lignes avec BMW, Hyundai et Nissan.
dt = Open( "$SAMPLE_DATA/Cars.jmp" );
Ce que j'ai essayé :
rangées = {"BMW", "Hyundai", "Nissan"} ;
dt << Sélectionnez les lignes (lignes);
Cela ne fonctionne pas. S'il vous plaît aider
Automatisation et scriptRe : Sélectionner des lignes avec des données spécifiquesVous pouvez d'abord utiliser << obtenir les lignes où obtenir la liste des lignes intéressantes, puis << Sélectionner les lignes avec cette liste. Ou vous pouvez utiliser << Sélectionner où directement. Contient() est une option pour effectuer la comparaison lors de la sélection
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cars.jmp");
models_to_find = {"BMW", "Hyundai", "Nissan"};
// option1
rows_to_select = dt << get rows where(Contains(models_to_find, :Make));
dt << Select Rows(rows_to_select);
// demo purposes
dt << clear select; // for demo purposes
wait(1);
// option 2
dt << Select Where(Contains(models_to_find, :Make));