0
Arrays vergleichen und Übereinstimmungen mitteilen
Hallo zusammen,
ich möchte zwei Arrays möglichst einfach vergleichen, z.B. per Select in einer Ansicht. Ein Datensatz soll dann angezeigt werden, wenn es mindestens eine Übereinstimmung gibt.
Array1 = A,C,D
Array2= B,C,D,E
Ergebnis 2, Ergebnis Array: C,D
Es handelt sich bei mir eigentlich immer um Ganzzahlen (Record IDs)
Eine Idee? Ich komme nicht darauf ..
1 Antwort
-
Schau mal, ob Dir das weiterhilft. Du hast nicht geschrieben, wie Deine Arrays generiert werden, deshalb habe ich mal zwei Tabellen als Beispiel genommen. Das kannst Du ja noch abwandeln. Mirko
let firstAry := (select Tabelle1).number(Nr); let secondAry := (select Tabelle2).number(Nr); for i in firstAry do if contains(secondAry, i) then record(Tabelle2,i) end end
Content aside
- vor 1 JahrZuletzt aktiv
- 1Antworten
- 77Ansichten
-
2
Folge bereits