Einzelnen Beitrag anzeigen

PistolenPeter

Registriert seit: 11. Jun 2010
9 Beiträge
 
#1

Daten innerhalb einer Tabelle vervielfältigen

  Alt 28. Mai 2015, 10:04
Hallo zusammen,

ich möchte innerhalb einer Tabelle mehrere Felder updaten.

Tabelle (Beispiel)
__A____B____C____D____E____F____G__
1111   
11125500007
1113   
11215500008
1122   
12116600009
1212   
1213   
1221   
12227700010
1223   

Ich möchte jetzt die Felder E und F updaten.
Die Werte von E und F sollen überall dort eingetragen werden, wo die Felder A, B und C gleich sind mit den Feldern A, B und C der Records, die in G einen Wert haben.
Es gibt also für jeden Wert in G mehrere Records, die in den Feldern A, B und C übereinstimmen. Die Werte aus E und F möchte in bei diesen Records updaten.
Ich weiß leider nicht, wie ich es besser beschreiben soll. Ich hoffe, ihr versteht mich.

Das Problem ist, dass die Tabelle nicht ansatzweise Normalisiert ist, aber uralt und ich keine Möglichkeit habe, an der Struktur zu ändern.
Es muss also irgendwie anders gehen. Und da brauche ich ein bisschen Unterstützung.


Das Ergebnis soll so aussehen:
__A____B____C____D____E____F____G__
111155 
11125500007
111355 
11215500008
112255 
12116600009
121266 
121366 
122166 
12227700010
122377 

Wenn mir jemand bei der SQL Anweisung helfen könnte, wäre das himmlisch und ich sehr dankbar.

Beste Grüße
PistolenPeter

Geändert von PistolenPeter (28. Mai 2015 um 10:16 Uhr)
  Mit Zitat antworten Zitat