String zerlegen und Datensätze schreiben
heinetz
- datenbank
Hallo Forum,
ich habe hier eine mit 600 Datansätzen gefüllte MySQL-DB, deren Struktur ich verändern möchte. konkret gibt es eine
1 a test1 2 b,c test2 3 d,e,f test3
Die durch Kommata getrennten Werte im Feld ART würde ich gerne anders speichern:
1 test1 2 test2 3 test3
1 a 2 b 2 c 3 d 3 e 3 f
Kann ich diese Aufräumaktion mittels SQL-Statement durchführen?
Danke für Tipps und
gruss, heinetz
Hi,
Kann ich diese Aufräumaktion mittels SQL-Statement durchführen?
Bevor ich mir daran einen abbreche, würde ich das mit einer kleinen Schleife in einer Scriptsprache wie PHP machen …
MfG ChrisB
Moin
Kann ich diese Aufräumaktion mittels SQL-Statement durchführen?
also einfach ist das nicht. schau mal hier in den Userkommentaren (am besten suchst du auf der Seite nach "split"). Es ist tatsächlich ratsamer dies mit einer Programmiersprache deiner Wahl zu erledigen.
Man sieht an diesem deinem Beispiel wie wichtig ERM, RDM und Normalisierung sind.
Gruß Bobby