Tach!
sicher keine "schöne" Lösung, aber sie funktioniert. Falls jemand eine schönere Lösung hat, interessiert mich.
Naja, du brauchst einen so genannten Gruppenwechsel. Den kannst man prinzipiell auch in der abfragenden Umgebung aufsetzen. Aber innerhalb (My)SQLs fällt mir auch keine bessere Lösung ein. Du kannst es höchstens noch in einer Stored Procedure "verstecken".
Brauchst du die extra Abfrage @fortlaufender_index fortlaufender_index oder liefert nicht bereits das tmp_index-Konstrukt dieselbe Information?
dedlfix.