MySQL 4
heinetz
- datenbank
Hallo Forum,
in einer Tabelle:
ID | ids
------------------
1 | 1, 3, 4
------------------
2 | 5, 6, 7
------------------
3 | 8, 9, 10
sollen sich die Werte im Feld ids wie folgt ändern:
ID | ids
------------------
1 | 101, 103, 104
------------------
2 | 105, 106, 107
------------------
3 | 108, 109, 110
Ist das mit reinem MySQL denkbar, oder muss ich mir da ein PHP-Script
bauen?
danke für Tipps und
beste gruesse,
heinetz
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
hi,
Wer hat denn da wieder nicht vernünftig normalisiert, sondern Werte kommasepariert in ein Feld gepackt?
Schlag' ihn.
werd' ich ;)
", " per REPLACE durch ", 10" ersetzen.
"10" für erste „Zahl“, vor der kein Komma steht, noch per CONCAT vor den ganzen Krempel hängen.
danke,
heinetz