Ludger: MySQL: Datensazu vor und nach Datensatz X ermitteln

Beitrag lesen

Hi,

rühmst du dich nicht immer, wenigstens zum thema datenbanken hier auch ab und an mal was fachlich sinnvolles beizutragen zu haben ...?

ich denke mal, wir alle haben unsere stärken und schwächen, deine lösung ist meiner meinung nach auch nicht das gelbe vom ei. es zeigst sich doch immer wieder, dass wir alle "nur" menschen sind....

Du solltest auch besser nicht mehr den Papst mobben ...

das problem daran ist, dass du datensätze über WHERE klausel über die ID ausschließt, die sehr wohl aber wichtig in der sortierung sein können. und da er über drei spalten sortiert, wird die id wenn überhaupt nur eines der drei kriterien sein und ich denke mal eher gar nicht vorkommen. insofern kann eine ID = 36 sehr wohl laut seiner sortierung vor dem datensatz id = 15 auftreten, du schließt ihn aber aus. ergo geht deine lösung nicht.

Das war ein Beispiel, sonst nichts. Bisschen mehr abstrahieren, bitte.   :-)

Gruss,
Ludger