Prüfen ob ein Produkt bereits in der MySQL Tabelle existiert
bearbeitet von Matthias ApselHallo und guten Morgen,
> Hallo,
>
> > ~~~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
Das SET ist zuviel. Sorry.
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>