Frage stellen
0

Libre Office Base: Abfrage für Textfeld mit dem Kriterium "enthält"

gefragt 2020-02-12 12:46:07 +0100

Libris Gravatar-Bild

Libre Office Base: Wie kann ich eine Abfrage für ein Textfeld mit dem Kriterium "enthält" erstellen, so dass die Abfrage nicht zw. Gross- und Kleinschreibung unterscheidet und zusätzlich auch alle entspr. Wortverbindungen ausgibt ? (Analog Libre Office Calc, dort "Standardfilter")

Bearbeiten Tags ändern Melden schließen vereinen löschen

1 Antwort

1

geantwortet 2020-02-12 17:17:26 +0100

RobertG Gravatar-Bild

Angenommen Du suchst einen entsprechenden Eintrag in dem Felde "Name" der Tabelle "Tabellenname":

SELECT * FROM "Tabellenname" WHERE LOWER("Name") LIKE '%'||LOWER( :Suche )||'%'

Die Abfrage wird gestartet und ein Dialog zur Eingabe des Parameters 'Suche' erscheint. Es ist egal, ob Du da groß oder klein schreibst, weil der Begriff automatisch auf Kleinschreibung umgeändert wird. Der Begriff kann irgendwo in dem Feld "Name" stehen, dessen Inhalt zu Vergleichszwecken ebenfalls auf Kleinschreibung geändert wird. Dass der Begriff irgendwo stehen kann liegt an den Prozentzeichen, die für beliebig viele Zeichen davor und dahinter stehen.

Bearbeiten Melden löschen Link mehr
Registrieren oder einloggen, um zu antworten

Antwortwerkzeuge

1 Beobachter

Statistik

Gefragt: 2020-02-12 12:46:07 +0100

Angesehen: 31 Mal

Aktualisiert: Feb 12