Verknüpfen Sie Tabellen basierend auf einer Teilzeichenfolge (ganzes Wort als Teil einer Zeichenfolge).liebe Gemeindemitglieder,
Ich habe 2 Tische. eine enthält Zeichenfolgen und eine andere enthält eine Liste von Wörtern und Zahlen.
Ich möchte der Tabelle basierend darauf beitreten, ob die Zeichenfolge das genaue Wort enthält. aber nicht, wenn es sich um ein anderes (längeres) Wort handelt.
Beispielsweise sollte „Katze“ nur mit „Katze“ und nicht mit „Bigcat“ übereinstimmen, wie im Bild unten.
Zur Vereinfachung habe ich vor und nach den Begriffen Leerzeichen eingefügt. In SQL könnte ich einen auf LIKE basierenden Join-Befehl verwenden, um eine Übereinstimmung basierend auf einer Teilzeichenfolge durchzuführen, sodass das Hinzufügen der Leerzeichen bis zu einem gewissen Grad dabei hilft, ganze Wörter zu identifizieren.

Vielen Dank für alle Vorschläge
Automatisierung und SkripterstellungInhaltsorganisationDatenzugriffDatenmischung und -bereinigungBetreff: Tabellen basierend auf einer Teilzeichenfolge verknüpfen (ganzes Wort als Teil einer Zeichenfolge)Sie können SQL verwenden, um Tabellen in JMP mit Query zu verknüpfen ( Query(<, ..., >, , , sqlStatement ) ). Teil eines Beispiels aus dem Skriptindex:
Names Default To Here(1);
// Using aliases, performing a join
dtSAT = Open("$SAMPLE_DATA/SATByYear.jmp", Invisible);
dtUS = Open("$SAMPLE_DATA/US Demographics.jmp", Invisible);
Query(
Table(dtSAT, "t1"),
Table(dtUS, "t2"),
"\[SELECT t1.State, t1."SAT Math", t2."College Degrees",
t2."Eighth Grade Math"
FROM t1
LEFT OUTER JOIN t2
ON t1.State = t2.State
WHERE t1.'SAT Math' > 550;
]\"
);