Franz: AUTO_INCREMENT müsste 2x gebraucht werden

Beitrag lesen

Tag.

Ich bräuchte einfach einen neuen Wert der den Eintrag erst einmal an das Ende stellt!

Du kannst die Sortierungsspalte frei lassen, solange du für den jeweiligen Eintrag keine gesonderte Sortierung wünschst. Im select sortierst du dann je nachdem, ob die Sortierungsspalte gesetzt ist, nach dieser Spalte oder nach der autoincrement-Spalte:

select id,sortierung from bla order by ifnull(sortierung, id), id;
+----+------------+
| id | sortierung | ifnull(sortierung, id), sortierung
+----+------------+
|  4 |          1 |  1
|  2 |       NULL |  2
|  1 |          3 |  3
|  3 |       NULL |  4
+----+------------+

(Die zusätzliche Sortierung nach der autoincrement-Spalte id hilft bei doppelten Einträgen in sortierung. Das könnte einfacher sein als in der Sortierungsspalte für einzigartige Werte zu sorgen.)

Beim manuellen Bearbeiten der Liste übernimmst du einfach den autoincrement-Wert der neuen Nachbarspalte in die Sortierungsspalte.

Schönen Abend