TS: MySQL LIKE oder REGEXP

Beitrag lesen

Hello,

produkt LIKE '% $value %' OR produkt LIKE '$value %' OR produkt LIKE '% $value' OR produkt='$value'

Erst einmal solltest Du die Reihenfolge anpassen, damit der Optimizer einen Index benutzen kann. Der sollte selbstverständlich angelegt sein.

Also zuerst nach absoluter Übereinstimmung suchen lassen und dann erst die Ausnahmefälle behandeln. Außerdem könnest Du dann vorher noch eine Trimmung vornehmen, ggf. auch auch beiden Seiten. Da musst Du nun mal selber überlegen.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.