killefid rai
Grünschnabel
Hallo zusammen,
ich bin Rainer und habe folgendes Problem:
Ich habe für einen Shop eine Art Master/Slave Artikelsystem gebaut. Wenn ein Artikel aufgerufen wird, der in der Produkttabelle eine Master_id aufweist, sucht eine Funktion den entsprechenden Namen des Masterartikel raus und zeigt ihn mit an. Ein Beispiel ist hier zu sehen. Das ganze funktioniert auch soweit fehlerfrei.
Nun möchte ich eine alphabetisch sortierte Liste erstellen in der meine Slaveartikel mit vorgestelltem Namen des Masterartikels angezeigt werden. Der Artikel soll nun aber alphabetisch zum Masternamen sortiert werden und nicht zum Slavenamen. Meine Funktion schafft es lediglich einen Masternamen rauszusuchen und vor den Slavenamen zu setzten. Kann aber ja nicht so sinnvoll sein für jeden Artikel die Funktion neu laufen zu lassen.
Hat jemand eine Idee, wie ich in einer query meine Artikel incl zugehörigem Masternamen sortiert abrufen kann? Master und Slave Artikel liegen in der selben Tabelle. Die SOL Version ist 4.0.17 und sollte notfalls auch subselect können. (im Gegensatz zu mir...)
Rainer
ich bin Rainer und habe folgendes Problem:
Ich habe für einen Shop eine Art Master/Slave Artikelsystem gebaut. Wenn ein Artikel aufgerufen wird, der in der Produkttabelle eine Master_id aufweist, sucht eine Funktion den entsprechenden Namen des Masterartikel raus und zeigt ihn mit an. Ein Beispiel ist hier zu sehen. Das ganze funktioniert auch soweit fehlerfrei.
Nun möchte ich eine alphabetisch sortierte Liste erstellen in der meine Slaveartikel mit vorgestelltem Namen des Masterartikels angezeigt werden. Der Artikel soll nun aber alphabetisch zum Masternamen sortiert werden und nicht zum Slavenamen. Meine Funktion schafft es lediglich einen Masternamen rauszusuchen und vor den Slavenamen zu setzten. Kann aber ja nicht so sinnvoll sein für jeden Artikel die Funktion neu laufen zu lassen.
Hat jemand eine Idee, wie ich in einer query meine Artikel incl zugehörigem Masternamen sortiert abrufen kann? Master und Slave Artikel liegen in der selben Tabelle. Die SOL Version ist 4.0.17 und sollte notfalls auch subselect können. (im Gegensatz zu mir...)
Rainer