[PHP-mySQL] Feld incrementieren?

Neok

Erfahrenes Mitglied
Hallo

Ich möchte gerne ein Feld um 1 erhöhen bei jedem Eintrag.
Autoincrement funktioniert nicht mehr, da ID schon auto_increment besitzt (jedenfalls schließe ich das aus der Meldung:
Code:
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
)

Gibt es denn ein SQL-Befehl mit dem ich das Feld doch noch erhöhen kann, sowas wie
PHP:
$com_inc_1 = " UPDATE `news` SET `Feld` = 'Feld++' WHERE `ID` =$cur_id ";

Vielen Dank.
 
MySQL kennt keinen Inkrementoperator:
Code:
UPDATE
        `<Tabellenbezeichner>`
  SET
        `<Spaltenbezeichner>` = `<Spaltenbezeichner>` + 1
 
Zurück