ChrisB: Jeweilige Anzahl String-Treffer in MySQL-Spalte

Beitrag lesen

Hi,

Ich möchte aber den Befehl, der mir nicht nur die Info String-Ja/Nein, sondern die Anzahl ausgibt, mit der der String in der Zelle vorkommt.

Was vorgefertigtes scheint's da nicht zu geben - also muesste man wohl selber was basteln.

Z.B. koennte man den Suchbegriff mittels REPLACE() durch einen Leerstring ersetzen, also "rausloeschen".
Dann bildet man die Differenz aus Stringlaenge_vorher minus Stringlaenge_nachher, und teilt die noch durch Laenge_Suchbegriff ...

Laenge des Suchbegriffes TEST: 4

02|xxTESTTESTx

Laenge: 11
TEST durch "" ersetzt:

xxx

Laenge: 3
(11-3)/4 = 2

05|TESTxTESTxTEST

Laenge: 14
TEST durch "" ersetzt:

xx

Laenge: 2
(14-2)/4 = 3

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."