Ich filtere mir in einer Abfrage alle Datensätze einer Tabelle, die in irgendeinem Feld ein bestimmtes ,,Suchwort" enthalten mir der folgenden SQL-Sequenz:
SELECT MeineTabelle.Feld1, MeineTabelle.Feld2, MeineTabelle.Feld3, MeineTabelle.Feld4
FROM MeineTabelle
WHERE (((MeineTabelle.Feld1) Like "*" & [Suchwort] & "*") OR
((MeineTabelle.Feld2) Like "*" & [Suchwort] & "*")) OR
((MeineTabelle.Feld3) Like "*" & [Suchwort] & "*")) OR
((MeineTabelle.Feld4) Like "*" & [Suchwort] & "*"));
Nun möchte ich den Filter erweitern auf 2 Suchworte.
Wer kann mir bei der entsprechenden SQL-Sequenz helfen?
Hallo erst mal..
Häng einfach den Where-Condition-Ausdruck hinten nochmal (mit "or" verknüpft) an und ändere dort den Paramternamen in "Suchwort1"
Danke Franz,
ich möchte aber die Datensätze herausfinden, in denen beide Suchworte vorhanden sind, muss ich dann nicht mit AND verknüpfen?
Gruß
PeterW
Hallo,
naja, niemand hindert Dich doch daran, das selber auszutesten... ;)
Danke Franz, es hat mit einer AND Verknüpfung funktioniert
Gruß
PeterW