Hallo,
danke für Deine Antwort.
Meine Abfrage schaut in etwa so aus:
SELECT EID,ueberschrift,bewertung
FROM tab
WHERE
(ueberschrift LIKE = '%wort1%' OR beschreibung = '%wort1%')
OR
(ueberschrift LIKE = '%wort2%' OR beschreibung = '%wort2%')
LIMIT start,limit
Der Teil der WHERE Abfrage kann sich je nach Anzahl der Suchworte verlängern. Die Anzahl der Einträge beläuft sich im Moment auf ca. 10.000 Datensätze, es werden aber ständig mehr.
Der Server hat keine "Hardwareschwächen", allerings möchte ich eine schonende Abfrage gestallten, da die User die Datenbank etliche male pro Tag abfragen und dies dem MySQL Server nicht gut tut :)
Mir geht es hier mehr um die Richtigkeit der Abfrage und auch um die Sortierung der Ergebnisse nach Häufigkeit der gefunden Treffer.
Viele Grüße, Chrisi ...