Versuchen Sie, vor dem Update einen Trigger einzufügen, der den Wert der Spalte "Age" basierend auf der Berechnung aus DateOfBirth festlegen würde. Aber mir scheint etwas zu fehlenMSQL vor dem Einfügen, Aktualisierungstrigger
create trigger calcAge before insert on BoardMember
for each row
begin
set NEW.Age = YEAR(CURRDATE()) - YEAR(BoardMember.DateOfBirth)
end;
Ja, Sie fehlen uns zu sagen, was Sie erreichen wollen und was auf dem Weg schief geht –
Er/Sie versucht, das Alter ab dem Zeitpunkt der Geburt zu berechnen – cdaiga