Seite 1 von 1

Datenbank durchsuchen nach wort

Verfasst: Di, 13.10.2009 19:05
von ibuxxi
hi

ich habe eine datenbanktabelle mit 50000 Keywörtern und möchte die zeilen ausgeben, anzeigen die ein wort von mehreren enthalten.

wie kann ich das machen ?

Gruß

Re: Datenbank durchsuchen nach wort

Verfasst: Di, 13.10.2009 19:20
von AndreasJBittner
Hallo,

öffne eine SQL-Abfrage und gib ein

SELECT <Keywörterspaltenname> FROM <Tabellenname> where <Keywörterspaltenname> like '%keywort%';

Das % ist für MySQL (!) ein Platzhalter, ggf. mußt Du den gegen ein anderes Platzhalterzeichen austauschen. Die Liste der auszugebenden Spalten kannst Du mit ", Spalte2, Spalte3,..." (ohne Tüddelchen) verlängern.

Viel Spaß
Andreas

Re: Datenbank durchsuchen nach wort

Verfasst: Mi, 14.10.2009 11:23
von ibuxxi
Hallo,

ja das hat ja schon mal gut geklappt
SELECT * FROM top50000oct09 where Keywords LIKE '%meso%'
kann ich auch eine anweisung mit einfügen das groß und kleinschreibung nicht berücksichtigt wird ?

Ist es leicht möglich das suchwort in ein formular einzubinden %keywortstring%
und dann als tabelle auszugeben


Gruß

Re: Datenbank durchsuchen nach wort

Verfasst: Mi, 14.10.2009 11:46
von Barlee
Hallo ibuxxi,
kann ich auch eine anweisung mit einfügen das groß und kleinschreibung nicht berücksichtigt wird
Ja, z.B.

Code: Alles auswählen

... WHERE LOWER(Keywords) LIKE '%meso%'
Gruß Barlee