Version 11 (Geändert)
QUERY WITH ARRAY (ZielFeld; Array)
Parameter | Typ | Beschreibung | |
ZielFeld | Datenfeld | Feld zum Vergleichen der Werte | |
Array | Array | Array der gesuchten Werte |
Beschreibung
Der Befehl QUERY WITH ARRAY sucht alle Datensätze, deren Wert ZielFeld mindestens zu einem der Werte in Array gleich ist. Die gefundenen Datensätze werden die neue aktuelle Auswahl.
Mit QUERY WITH ARRAY können Sie schnell und einfach eine Suche auf mehrfache Werte einrichten.
Hinweise:
Dieser Befehl lässt sich nicht einsetzen für Felder vom TypBild, Unterfeld oder BLOB.
ZielFeld und Array müssen vom selben Datentyp sein. Ausnahme: Für ein Feld vom Typ Zeit können Sie ein Array vom Typ Lange Ganzzahl verwenden.
Beispiel
Mit folgendem Beispiel finden Sie die Datensätze von Kunden, die sowohl französisch als auch amerikanisch sind:
ARRAY STRING (2;SearchArray;2) SearchArray{1}:="FR" SearchArray{2}:="US" QUERY WITH ARRAY ([Clients]Country;SearchArray)