Hallo,
ich bekomme vom User einen Text mit etwa 100-200 Buchstaben und möchte diesen nach Begriffen durchsuchen, die ich in der Datenbank in einer Spalte stehen habe. Aktuell löse ich das normal mit LIKE und %, aber das scheint mir nicht performant zu sein.
Hat jemand eine Idee, wie man hier am Besten vorgehen könnte?
Gruß, Tommy
ich bekomme vom User einen Text mit etwa 100-200 Buchstaben und möchte diesen nach Begriffen durchsuchen, die ich in der Datenbank in einer Spalte stehen habe. Aktuell löse ich das normal mit LIKE und %, aber das scheint mir nicht performant zu sein.
Code:
CONCAT(' ', USERTEXT, ' ') LIKE CONCAT('%', item_value, '%')
Hat jemand eine Idee, wie man hier am Besten vorgehen könnte?
Gruß, Tommy