Cheatah: SELECT String, + 10 Zeichen vor und 200 Zeichen nach dem String

Beitrag lesen

Hi,

Wenn ich in der Spalte aber noch nach einem String suche und mir 10 Zeichen vor und 190 Zeichen nach dem gefundenen Suchstring ausgeben will (wie bei einem Suchergebnis bei Google...), wie muß ich das Select gestalten?

die Zahlen 1 und 200 müssen dynamisch berechnet werden. Überlege Dir (=suche in der Doku Deines DBMS - welches immer das sein mag), mittels welcher Funktion Du die Position eines Suchtreffers ermittelst.

Ich will nicht die komplette Spalte auslesen und anschließend mit PHP bearbeiten. Sondern wie gesagt gleich über das SELECT.

Das ist weise. Im übrigen haben SQL-Fragen nichts, aber auch wirklich gar nichts mit PHP oder ähnlichem zu tun. Bitte gib *unbedingt* bei *jeder* datenbankspezifischen Frage - die Du bitte dem Themenbereich "DATENBANK" zuordnest - das von Dir verwendete DBMS an.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes