das hört sich eher nach Gebrauch von regExpression an
http://dev.mysql.com/doc/refman/5.1/de/regexp.html
Hallo,
habe hier folgende Abfrage:
SELECT * FROM table
WHERE REPLACe(spalte,' ','') LIKE 'eingabe%'
OR REPLACE(spalte,' ','-') LIKE 'eingabe%'
damit möchte ich die Werte aus der Datenbank haben, die ein Leerzeichen bzw. Bindestrich im Namen haben, aber der benutzer kann ja entweder den Begriff mit Leerzeichen eingeben bzw. mit Bindestrich, und unabhängig davon wie er in der Datenbank steht soll etwas gefunden werden.
Kann man das auch irgendwie besser bzw. kürzer schreiben?
das hört sich eher nach Gebrauch von regExpression an
http://dev.mysql.com/doc/refman/5.1/de/regexp.html
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)