Datenbank rekursiv auflösen
Hallo,
ich habe leider folgendes Problem und bekomme es nicht hin.
ICh habe eine Tabelle die ich rekursiv auflösen möchte:
Tabelle1:
Feld1 | Feld2
AA | AAB1
AZ | AA
Diese Tabelle müsste nun so aufgelöst werden, dass die Datensätze dann
wie folgt in einer neuen Tabelle stehen:
AA | AAB1
AZ | AAB!
Ist das irgenwei möglich ? Am besten mit einem SQL Befehl. Ich habe
leider keine Ahnung wie man einen solchen Select am besten macht.
Vielleicht kann mir hier jemand helfen.
Grüße und tausend Dank
Michi
Re: Datenbank rekursiv auflösen
news [at] cht3.com schrieb:
^^^^^^^^^^^^^
Realnamen sind hier _sehr_ erwünscht. Viele gute Helfer filtern dich
direkt raus, wenn du keinen Namen angibst.
> ich habe leider folgendes Problem und bekomme es nicht hin.
> ICh habe eine Tabelle die ich rekursiv auflösen möchte:
Was meinst du mit rekursiv auflösen?
> Tabelle1:
>
> Feld1 | Feld2
> AA | AAB1
> AZ | AA
>
> Diese Tabelle müsste nun so aufgelöst werden, dass die Datensätze dann
> wie folgt in einer neuen Tabelle stehen:
> AA | AAB1
> AZ | AAB!
Ich verstehe den Zusammenhang zwischen der ersten und der zweiten
Tabelle nicht. Das einzig sinnvolle Statement, das mir dazu einfällt, wäre:
UPDATE tabelle SET feld2 = 'AAB!' WHERE feld1 = 'AZ'
Aber das hilft dir sicherlich nicht weiter. Nach welcher Vorschrift soll
die Auflösung also stattfinden? Hast du noch ein paar mehr
Beispieldaten, an denen das deutlicher wird?
Grüße,
Dominik
Re: Datenbank rekursiv auflösen
Siehe Topic "Rekursiver Auflösung einer Tabelle mittels mySQL" :-)
Gruß,
Michael
Re: Datenbank rekursiv auflösen
Michael Ziegler schrieb:
> Siehe Topic "Rekursiver Auflösung einer Tabelle mittels mySQL" :-)
Danke, ich hab's dann später auch gemerkt und sogar verstanden :)
Ich lese halt immer von alt nach neu...
Grüße,
Dominik