Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Script um tabellen umzuschreiben

hansapark / 4 Antworten / Flachansicht Nickles

hallo.

mal wieder ein problem.
im zuge der umstrukturierung meiner mysql tabellen, muss ich in einer csv-datei einträge durch nummerieren.. ..was sich zunehmend als plackerei herausstellt..

es soll statt dieser nummerierung:

2 - bild1
3 - bild1
4 - bild2
5 - bild3
6 - bild3

..jeder eintrag statt "durchgehender" id, eine id bekommen, mit der er auch in anderen tabellen wiedergefunden werden kann. (seine richtige id).
also so:

1 - bild1
1 - bild1
2 - bild2
3 - bild3
3 - bild3

da das tippen mit der zeit auf die hände geht, frage ich mich ob es eine art script oder programm gibt, mit dem man solche tabellen automatisch umschreiben kann?

also script merkt: anderer eintrag --> nummer +1 --> eintragen

so eine art einstellbarer file 'renamer' oder etwas ähnliches..
(ich frage lieber , als das sich hinterher herausstellt, dass ich mir das tippen hätte sparen können.)

mfg, h.




bei Antwort benachrichtigen
hansapark Nachtrag zu: „Script um tabellen umzuschreiben“
Optionen

hallo..

ich habe versucht die tabelle in die erste normalform zu bekommen..

statt:

bild1 - person1 - person5 - person7
bild2 - person3
bild3 - person4 - person5

habe ich jetzt:

bild1 - person1
bild1 - person5
bild1 - person7
bild2 - person3
bild3 - person4
bild3 - person5

und irgendwie bin ich dann durcheinander gekommen..
laut buch muss man irgendwie 1 tabelle aller personen und 1 aller bilder erstellen.
und dann beide miteinander verbinden..
und da hörts momentan auf..

auf die idee select und distinct zu nehmen bin ich nicht gekommen.
kannte es nur so, exportieren und dann bearbeiten..


mfg, h.






bei Antwort benachrichtigen