dedlfix: MSQL Nested Sets, Vorgänger ermitteln

Beitrag lesen

Tach!

möchte ich zu jedem Menüpunkt den direkten Vorfahren ermitteln
Also zum Beispiel von Katgeorie4 möchte ich Kategorie3 ermitteln

Die Vorfahren sind die Datensätze, bei denen L kleiner und R größer als die eigenen ist - oder anders formuliert und wie in deinem Code zu sehen: wenn das eigene L innerhalb von L und R der anderen ist. Man kann sich da auf die Betrachtung des eigenen L einschränken. Jedenfalls die Ergebnisse sortiert nach L absteigend und limitiert auf 1 bringt den nächsthöheren.

dedlfix.