von juetho » Di, 09.10.2012 14:20
tim9394 hat geschrieben:Ich hoffe ihr versteht das so ungefähr...
Es geht so grade noch. Es gibt mehrere Möglichkeiten der Suche nach Ähnlichkeit. Für Groß-/Kleinschreibung bietet es sich an, alle Vergleichswerte mit der Funktion LOWER() in Kleinbuchstaben zu setzen. Die WHERE-Klausel kennt die LIKE-Bedingung mit Platzhaltern. Außerdem sind unter Umständen reguläre Ausdrücke möglich (theoretisch auch bei HSQLDB und Base, aber die Hilfe schweigt sich, wie RobertG im Handbuch schreibt, dazu weitgehend aus).
Die genaue Schreibweise und das, was zur Verfügung steht, hängt vom verwendeten Datenbanksystem ab. Du benutzt offensichtlich das BASE-eigene HSQL, also solltest du alle Einzelheiten im
Base-Handbuch finden.
Nebenbei:
Ich such in per Formular, dass auf den SQL Befehl ... folgt.
Etwas mehr sprachliche Sorgfalt wäre nicht schlecht; man kann einen Beitrag auch mit der Vorschau kontrollieren, ob andere ihn so verstehen wie er gemeint ist. Hier ging es noch, weil der restliche Text genau genug war. Aber du solltest auch an die Leser denken; die sollen dir schließlich helfen. Danke! Jürgen
[quote="tim9394"]Ich hoffe ihr versteht das so ungefähr...[/quote]
Es geht so grade noch. Es gibt mehrere Möglichkeiten der Suche nach Ähnlichkeit. Für Groß-/Kleinschreibung bietet es sich an, alle Vergleichswerte mit der Funktion LOWER() in Kleinbuchstaben zu setzen. Die WHERE-Klausel kennt die LIKE-Bedingung mit Platzhaltern. Außerdem sind unter Umständen reguläre Ausdrücke möglich (theoretisch auch bei HSQLDB und Base, aber die Hilfe schweigt sich, wie RobertG im Handbuch schreibt, dazu weitgehend aus).
Die genaue Schreibweise und das, was zur Verfügung steht, hängt vom verwendeten Datenbanksystem ab. Du benutzt offensichtlich das BASE-eigene HSQL, also solltest du alle Einzelheiten im [url=http://wiki.documentfoundation.org/images/d/d4/06_BH_Gesamtband_V35_einseitig.pdf]Base-Handbuch[/url] finden.
[i]Nebenbei:[/i]
[quote]Ich such in per Formular, dass auf den SQL Befehl ... folgt.[/quote]
[i]Etwas mehr sprachliche Sorgfalt wäre nicht schlecht; man kann einen Beitrag auch mit der Vorschau kontrollieren, ob andere ihn so verstehen wie er gemeint ist. Hier ging es noch, weil der restliche Text genau genug war. Aber du solltest auch an die Leser denken; die sollen dir schließlich helfen. Danke![/i] Jürgen