Hallo zusmmen!
Gibt es in mySQL eine Option ganze Wörter zu finden?
Es geht um eine Suchfuktion.
Angenommen es gibt jemand den suchbegriff "uhr" ein. Wenn ich dann eine SQL-Abfrage mache: SELECT ... WHERE content LIKE '%uhr%' wird ja alles gefunden wie z.B. uhrzeit, kuckucksuhr und ruhrgebiet. ich will aber nur dass "uhr" als ganzes wort gefunden wird.
Wobei nach dem Suchwort ja auch satzzeichen stehen können, wie Punkt und Komma etc. Es müßte jedoch trotzdem als einzelnen wort erkannt werden.
Oder hat PHP irgend ein Feature für so was?
Dank & Grüße,
Andi
Gibt es in mySQL eine Option ganze Wörter zu finden?
Es geht um eine Suchfuktion.
Angenommen es gibt jemand den suchbegriff "uhr" ein. Wenn ich dann eine SQL-Abfrage mache: SELECT ... WHERE content LIKE '%uhr%' wird ja alles gefunden wie z.B. uhrzeit, kuckucksuhr und ruhrgebiet. ich will aber nur dass "uhr" als ganzes wort gefunden wird.
Wobei nach dem Suchwort ja auch satzzeichen stehen können, wie Punkt und Komma etc. Es müßte jedoch trotzdem als einzelnen wort erkannt werden.
Oder hat PHP irgend ein Feature für so was?
Dank & Grüße,
Andi
Kommentar