Prüfen ob ein Produkt bereits in der MySQL Tabelle existiert
bearbeitet von Matthias ApselHallo,
> ~~~sql
> INSERT INTO artikel_merken_temporaer
> (userid, artikelid, menge, datum)
> VALUES ('U01', 'A1', 3, '1483651824')
> ON DUPLICATE KEY UPDATE set menge = menge + 3, datum = '1483651824';
>
> ~~~
> >
> Der Datensatz ist doch schon identifiziert durch den Kombinationsschlüssel.
da bekomme ich leider einen Fehler
> #1064 - Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'set menge = menge + 2, datum = '1483651824' in Zeile 4