TS: Prüfen ob ein Produkt bereits in der MySQL Tabelle existiert

Beitrag lesen

Hallo und guten Morgen,

Hallo,

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