Hallo!
Ich hab ein eigentlich simples Problem: Ich habe eine Tabelle, die einen "INT primary key auto_increment" hat. Nun füge ich fleißig Datensätze ein, sagen wir 1...10, und lösche dann mittendrinn welche, sagen wir mal 5 und 8.
Wie bekomme ich es nun hin, dass die Höheren Indizes jetzt nach unten aufrücken? Das also der alte Index 6 auf die 5 "rutscht" usw.
Das ganze sollte natürlich auch tabellenübergreifend (mit inner join auf den primary key) gehen.
Irgendwie fällt mir da kein gescheiter Lösungsansatz ein, außer "etwas auf Händen und Füßen" in C++...
Währe nett, wenn mir da jemand weiterhelfen könnte.
Ich hab ein eigentlich simples Problem: Ich habe eine Tabelle, die einen "INT primary key auto_increment" hat. Nun füge ich fleißig Datensätze ein, sagen wir 1...10, und lösche dann mittendrinn welche, sagen wir mal 5 und 8.
Wie bekomme ich es nun hin, dass die Höheren Indizes jetzt nach unten aufrücken? Das also der alte Index 6 auf die 5 "rutscht" usw.
Das ganze sollte natürlich auch tabellenübergreifend (mit inner join auf den primary key) gehen.
Irgendwie fällt mir da kein gescheiter Lösungsansatz ein, außer "etwas auf Händen und Füßen" in C++...
Währe nett, wenn mir da jemand weiterhelfen könnte.
