also, ich hab hier ein kleine frage. da ich sehr pingelich bin wollte ich mal meine datenbank perfektionieren, dabei bin ich auf ein probl. gestossen, auf die ich keine antwort weis, villeicht kann mir jemand helfen, oder versuche ich das Unmögliche
also ich habe eine datenbank, in der datenbank sind 4 Spalten mit den namen: "ID", "Name", "beschr", "other". die Spalte "ID" hab ich so erstellt:
creae table bla bla (id int not null primary key AUTO_INCREMENT, name text, bla bla);
die daten die ich einfüge kriegen automatisch eine Ziffer in der Spalte "id". wenn ich eine Zeile lösche zb.: "Zeile mit der id 3 von den 6 Zeilen" und eine neue erstelle dann kriegt die neu erstellte zeile eine höhere nummer als die höchste nummer in der ID spalte, also kriegt die neu erstellte zeile die ID Nr.7 statt der ID Nr. 3.
meine frage: wie kann ich eine tabelle erstellen die automatisch bei einer neuerstellten Zeile die ID Nr. nimmt die noch übrig bleiben bzw. wenn noch vorhanden, wenn nicht dann soll sie weiter die nächst höhere nehmen?
gibts dafür ein befehl, oder ist es unmöglich?