ChrisB: mysql, klammern und \r\n in regexp/like verwenden

Beitrag lesen

Hi,

also ich habe in mysql ein text-feld (aufloesen) in dem ich strings drinnen habe die durch Zeilenumbrüche getrennt sind und klammern enthalten.

Beispiel:
wort1 (wort2)
wort3 (wort4)
wort5 (wort6)
wort7 (wort8)

Diese text-felder gehören immer zu einem varchar-feld (title).

wenn ich zb den string "wort3 (wort4)\r\n" suchen will versuche ich es mit dieser query: select title where like "wort3 (wort4)\r\n"

leider findet er diese strings nicht.

Natürlich nicht – abgesehen davon, dass die Query syntaktisch fehlerhaft ist, ist der Inhalt der Spalte auch nicht "wort3 (wort4)\r\n".
LIKE bezeichnet man umgangssprachlich auch als „Suche mit Platzhaltern“ – vielleicht wär’s eine gute Idee, wenn du dann auch mal solche benutzt, wenn du keine exakte Übereinstimmung suchst, sondern nur Teilstrings.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?