SQL Abfrage

curry

New Member
Hallo,

ich brauch mal eure Hilfe. Bin schon etwas aus SQL raus und kniffel gerade etwas an einer SQL Abfrage herum. Ich schildere mal kurz das Problem.

Also, ich habe vereinsacht gesagt drei Tabellen mit jeweils ID und Name und noch ein paar anderen, aber hier irrelevanten, Spalten. Dazu hab ich eine vierte Tabelle in der stehen die Beziehungen zwischen den ID's der anderen drei inklusive einer vierten Spalte, die als Parent_ID funkgiert.

Siehe hier:

| ID_Tab1 | Name_Tab1 |
********************
| 1 | A |
| 2 | B |


| ID_Tab2 | Name_Tab2 |
********************
| 1 | a |
| 2 | b |


| ID_Tab3 | Name_Tab3 |
********************
| 1 | x |
| 2 | y |


| ID_Tab1 | ID_Tab2 | ID_Tab3 | parent_ID |
**************************************
| 1 | 1 | 1 | NULL |
| 1 | 1 | 2 | 1 |


Ich möchte nun eine Abfrage die mir meinen Treeview füllt.

Dabei schaut der Baum so aus:

Name von ID_Tab1
|-Name von ID_Tab2
| |-Name von ID_Tab3
| |-Name von ID_Tab3
| |-Name von ID_Tab3
|-Name von ID_Tab2

Die vierte bis n-te Ebene wird über die parent_ID Spalte ermöglicht. Die ersten drei Ebenen sind fest aus den ersten drei Tabellen vorgegeben.

Ich gebe mich hier an der Stelle bisschen schwer mir die Joins ins Gedächtnis zurückzurufen. Vielleicht seit ihr ja so gut und helft meinen grauen Zellen auf die Sprünge :-)

Danke
 
Back
Top