nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Suche über alle Felder

Von: Joe Scylla (joe.scylla@gmail.com) [Profil]
Datum: 04.07.2008 13:09
Message-ID: <g4l02f$ehh$01$1@news.t-online.com>
Newsgroup: de.comp.datenbanken.mysql
G. Schnitzelberger wrote:
> Hi Leute,
>
> gibt es für "alle Felder" eine Wildcard? Ich möchte eine
komplette
> Tabelle durchsuchen, ohne jede Spalte einzeln anzugeben.
>
> Gruß,
> GP

Die Felder müssen angegeben werden.

Vereinfachend kann man sowas machen:

SELECT * FROM [table] WHERE CONCAT_WS(' ', [field1], [field], ...) LIKE
'%search_string%'

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat-ws


Oder mit einem Fulltext-Index arbeiten:
http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html#function_match

Joe

[ Auf dieses Posting antworten ]

Antworten