ChrisB: MySQL 4

Beitrag lesen

Hi,

in einer Tabelle:

ID | ids

1 | 1, 3, 4

2 | 5, 6, 7

3 | 8, 9, 10

Wer hat denn da wieder nicht vernünftig normalisiert, sondern Werte kommasepariert in ein Feld gepackt?
Schlag' ihn.

sollen sich die Werte im Feld ids wie folgt ändern:

ID | ids

1 | 101, 103, 104

2 | 105, 106, 107

3 | 108, 109, 110

Also quasi vor jeder dieser Zahlen-die-keine-sind die Zeichenkette "10" vor setzen?

Ist das mit reinem MySQL denkbar, oder muss ich mir da ein PHP-Script
bauen?

", " per REPLACE durch ", 10" ersetzen.
"10" für erste „Zahl“, vor der kein Komma steht, noch per CONCAT vor den ganzen Krempel hängen.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?