Hallo an Alle,
Ich habe gespeicherte Daten in der gleichen Tabelle im Form eines Baumes wie folgt:
Produkt_id Baum_Ebenen_Nr Parent_id Produkt_bez
64 0 0 Bez1
65 1 64 Bez2
66 2 65 Bez3
67 3 66
Mein Problem ist wie kann ich folgende SQL-Abfragen in einer SQL-Funktion packen:
select * from Produkt_Parent where Produkt_id = 64
select * from Produkt_Parent where Produkt_id = 65
select * from Produkt_Parent where Produkt_id = 66
select * from Produkt_Parent where Produkt_id = 66
Mann muss immer 1 zu den Vaterknoten addieren. Ich weiss nicht wie man SQL-Funktion für diese aufgabe schreibt und ich weiss nicht wieviele Ebenen die Daten haben.
Kann jemand mir helfen bitte.
Vielen Dank für jeder Antwort
Ich habe gespeicherte Daten in der gleichen Tabelle im Form eines Baumes wie folgt:
Produkt_id Baum_Ebenen_Nr Parent_id Produkt_bez
64 0 0 Bez1
65 1 64 Bez2
66 2 65 Bez3
67 3 66
Mein Problem ist wie kann ich folgende SQL-Abfragen in einer SQL-Funktion packen:
select * from Produkt_Parent where Produkt_id = 64
select * from Produkt_Parent where Produkt_id = 65
select * from Produkt_Parent where Produkt_id = 66
select * from Produkt_Parent where Produkt_id = 66
Mann muss immer 1 zu den Vaterknoten addieren. Ich weiss nicht wie man SQL-Funktion für diese aufgabe schreibt und ich weiss nicht wieviele Ebenen die Daten haben.
Kann jemand mir helfen bitte.
Vielen Dank für jeder Antwort