QUERY SELECTION

4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.5 (Geändert)


QUERY SELECTION ({Tabellenname}{; Suchbegriff{; *}})

ParameterTypBeschreibung
TabellennameTabelleTabelle, in der gesucht werden soll oder
Haupttabelle ohne Angabe
SuchbegriffOperatoren und Suchbegriffe
*Weiterer Suchbegriff folgt

Beschreibung

Der Befehl QUERY SELECTION sucht nach Datensätzen in Tabellenname. QUERY SELECTION ändert die aktuelle Auswahl Tabellenname für den laufenden Prozess. Der erste Datensatz der neuen Auswahl ist nun der aktuelle Datensatz.

QUERY SELECTION hat die gleiche Funktionsweise und die gleiche Syntax wie der Befehl QUERY. Der Geltungsbereich ist jedoch unterschiedlich:

QUERY sucht in allen Datensätzen der Tabelle nach Datensätzen.

QUERY SELECTION sucht nur in der aktuellen Auswahl der Tabelle nach Datensätzen.

Weitere Informationen dazu finden Sie in der Beschreibung zum Befehl QUERY.

Beispiel

Dieses Beispiel zeigt den Unterschied zwischen QUERY und QUERY SELECTION. Es gibt zwei Suchläufe:

      ` Finde ALLE Firmen in München
   QUERY ([Company]; [Company]City="München")
         ` Finde ALLE Firmen, die Verkauf ab Lager machen (egal welcher Ort)
   QUERY ([Company]; [Company]Type Business="Verkauf ab Lager") 

Beachten Sie, dass die zweite Suche das Ergebnis der ersten Suche ignoriert. Vergleichen Sie dazu folgende Methode:

      ` Finde ALLE Firmen in München
   QUERY ([Company]; [Company]City="München")
         ` Finde ALLE Firmen, die Verkauf ab Lager machen und in München liegen
   QUERY SELECTION ([Company]; [Company]Type Business="Verkauf ab Lager")

QUERY SELECTION sucht nur in den ausgewählten Datensätzen, also hier unter den Firmen in München.

Referenz

QUERY.

Anwendung des Befehls

Optimizing Fuzzy Searches with Saved String Lengths, Related Tables


4D - Documentation   Français   English   German   Spanish   Japanese   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next