Ich versuche, die maximale ID-Nummer für eine Person zu ergreifen, erhöhen sie um eins, und speichern Sie in einer Variablen. Ich habe NULL bekommen, bis ich die Variable auf 0 initialisiert habe. Jetzt bekomme ich nur 0. Kannst du mir helfen?MySQL - Holen Sie sich einen Max-Wert von Spalte, dann speichern in Variable
--Initialize @Var (probably unnecessary)
SET @Var = 0;
-- Increment Max Value by 1, store in @Var
Select @Var = (MAX(Person_ID) + 1) From Person;
--prints out the value 0????
Select @Var
wie ein Charme. Ich schätze es sehr, obwohl es eine einfache Anfrage war. – FoxDonut