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
news [ Mi, 25 April 2007 14:42 ] [ ID #1697067 ]

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
Dominik Echterbruch [ Mi, 25 April 2007 22:50 ] [ ID #1697081 ]

Re: Datenbank rekursiv auflösen

Siehe Topic "Rekursiver Auflösung einer Tabelle mittels mySQL" :-)

Gruß,
Michael
Michael Ziegler [ Do, 26 April 2007 11:39 ] [ ID #1698089 ]

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
Dominik Echterbruch [ Do, 26 April 2007 20:41 ] [ ID #1698099 ]
Datenbanken » de.comp.datenbanken.mysql » Datenbank rekursiv auflösen

Vorheriges Thema: Select aus eigenen Werten
Nächstes Thema: utf8-Daten in latin1-Tabelle und String-Funktionen