Marko: Berechnungen direkt in MySQL durchführen

Hallo Leute,

geht es eigentlich mit SQL-Statements direkt Berechnungen auf der Datenbank durchzuführen, ohne dass ich mir die Daten zum Client hole ?
Ein Beispiel:

Die Tabelle Personen hat 2 Felder:

Name:  Varchar
Alter: Integer

Jetzt sollen alle Leute die Müller heissen um ein Jahr älter gemacht werden (Pseudo SQL):

UPDATE Personen SET Alter VALUE (ALTER + 1) WHERE Name=Mueller;

Geht das irgendwie ?

Danke und Gruss

Marko

  1. Hoi,

    Jetzt sollen alle Leute die Müller heissen um ein Jahr älter gemacht werden (Pseudo SQL):

    UPDATE Personen SET Alter VALUE (ALTER + 1) WHERE Name=Mueller;

    UPDATE personen SET alter = alter + 1 WHERE name = "mueller";

    Gruesse,
     c.j.k