hallo,
ich möchte folgendes erreichen: ich habe in einer tabelle 'artikel'
die felder
'artikelnr', 'titel' und 'rabatt'.
nun möchte ich folgende abfrage starten:
INSERT INTO table (artikelnr,titel,rabatt) VALUES (112233,'toller Artikel',10)
ON DUPLICATE KEY UPDATE rabatt=10;
so weit so gut.
nun möchte ich den rabatt aber nur updaten, wenn garkein bzw. ein niedrigerer rabatt in dem datensatz vorhanden ist. geht das innerhalb eines sql-statements, oder muss ich da die scriptsprache (php) bemühen??
lg
p