Mehrere Suchbegriffe finden
Mike
- datenbank
Hallo,
wie eine normale Suche bei Mysql läuft ist klar. (LIKE %begriff1 begriff2%)
Wie macht man das denn, dass Begriffe gefunden werden die nicht direkt hintereinander stehen? Wenn z.B. in der Datenbank steht Äpfel, Birnen, Orangen soll eine Suche nach "Äpfel Orangen" eben dieser Datensatz angezeigt werden.
Hi Mike,
wie eine normale Suche bei Mysql läuft ist klar. (LIKE %begriff1 begriff2%)
Wie macht man das denn, dass Begriffe gefunden werden die nicht direkt hintereinander stehen?
weisst Du, wozu das Zeichen % in einem solchen Statement da ist?
Viele Gruesse,
der Bademeister
Hi,
ja. Also LIKE %begriff1%begriff2% oder so?
Hallo,
ja. Also LIKE %begriff1%begriff2% oder so?
Damit bist Du aber noch nicht unabhängig von der Reihenfolge, in der die Suchbegriffe auftauchen! D.h. "begriff1-xyz-begriff2" wird nicht gefunden ...
Grüße, luti
Hi,
würdest du mir auch verraten wie ich das hinbekomme?
Mahlzeit Mike,
würdest du mir auch verraten wie ich das hinbekomme?
Was spricht gegen die Verwendung eines entsprechenden Operators?
Übersetze folgendes bitte in SQL:
"Gib mir aus der Tabelle Foobar
den Wert, der in Spalte1
steht, wenn in Spalte2
der Begriff 'bla' vorkommt oder in Spalte2
der Begriff 'blubb' vorkommt oder in Spalte3
der Begriff 'fasel' vorkommt."
MfG,
EKKi
Komische Art mir eine Frage zu beantworten...
Aber ich danke dir sehr, du hast mir geholfen.
Mahlzeit Mike,
Komische Art mir eine Frage zu beantworten...
Naja, immerhin sind wir hier "SELF"-HTML ...
Aber ich danke dir sehr, du hast mir geholfen.
Also hatte es doch Sinn, Deine Frage auf ebendiese Art zu beantworten - oder nicht? :-)
MfG,
EKKi