SOG-Helpcenter Logo SOG Business - Software

Was ist der Unterschied zwischen einem SQL Filter und einem Datensatz Filter


SQL Filter

 

Ermittelt die Sätze aus der SQL Datenbank.

 

Datensatz Filter

 

Ermittelt die Ergebnisse aus den bereits über den SQL Filter ermittelten Datensätze.

 

Es gilt also folgende Zugriffsreihenfolge: Erst SQL Filter, auf dieser Basis dann die Datensatz Filter.

 

 

Praktisches Beispiel zur Verdeutlichung der beiden Filter:

 

Sie benötigen die Auswahl von Kunden in Deutschland mit einem Saldo größer/gleich 10.000.

 

 

Zunächst sucht das System alle Kunden aus Deutschland (SQL Filter). Aus den ermittelten Datensätzen dieser Suche wird erst dann der Datensatz Filter genutzt und aus den ermittelten deutschen Kunden werden nun die Kunden mit einem Saldo größer/gleich 10.000 gesucht (Datensatz Filter).

 

Durch die nachgelagerte Suche des Datensatz Filters kann die Suche entsprechend länger dauern. Alle Felder, die im SQL-Filter genutzt werden können, sollten auch dort und nicht im Datensatz Filter genutzt werden. Es gibt allerdings Felder (wie im Beispiel der Saldo), die nur im Datensatz Filter genutzt werden können.

 

Ausführlichere Erläuterungen zu diesem Thema finden Sie im Handbuch Active Skin.