Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
MySQL: Suchabfrage mit Substrings?
Wie kann ich eine SELECT-Abfrage gestalten, so dass ich alle Zeilen zurückgeliefert bekomme, in denen ein übergebenes Argument als Substring vorkommt?
Also etwas in der Art
|
Quellcode
|
1
|
SELECT * from mytable WHERE Text CONTAINS bla
|
so dass alle Zeilen geliefert werden, bei denen das Feld "Text" auch den Teilstring "bla" enthält?
cu
XY
--
http://www.linuxboard.org - das Linux Entwicklerforum
RE: MySQL: Suchabfrage mit Substrings?
|
Quellcode
|
1
|
SELECT * from mytable WHERE Text LIKE '%bla%'
|
Gruß
der chieps
Just because an OS holds 90% of the market doesn`t mean it`s superior.
Remember 90% of all animals are insects.
Wer sucht der findet..
RE: MySQL: Suchabfrage mit Substrings?
Hm, ich war eigentlich der meinung, LIKE sucht ähnliche Strings, aber nicht unbedingt Teilzeichenketten!?
cu
XY
--
http://www.linuxboard.org - das Linux Entwicklerforum
RE: MySQL: Suchabfrage mit Substrings?
Deswegen auch die Platzhalter '%' .. für beliebig viele Zeichen davor und danach..
Gruß
der chieps
Just because an OS holds 90% of the market doesn`t mean it`s superior.
Remember 90% of all animals are insects.
Wer sucht der findet..
RE: MySQL: Suchabfrage mit Substrings?
cu
XY
--
http://www.linuxboard.org - das Linux Entwicklerforum
hallo also bei mir geht des nicht kann es sein dass es nur mit text geht nixht mit einer varchar
?? oder nicht also meine abfrage ist:
SELECT * FROM fl_bl_bauu WHERE username LIKE '%ln%'
er findet nichts
aber in der datenbank sind 3 einträge (julnisch)
müsste er doch finden oder
Passt er findet es doch lol
mein fehler
Danke