Dies ist aus dem Gedächtnis und nicht getestet. Da Sie nicht gesagt haben, was der Fehler war, vermute ich, dass ich es zuvor mit Mysql ähnlich gemacht habe. Wenn der Fehler besagt, dass Sie nicht aktualisieren und aus derselben Tabelle auswählen können, müssen Sie der Auswahl einen Alias hinzufügen. Wenn nicht, denke ich, dass Sie einen IN verwenden sollten, keinen Join.
Nicht getestet, sollte aber funktionieren
UPDATE `customers`
SET `customers.working` = 'DUPL'
WHERE customers.ordernumber IN (SELECT t1.`ordernumber`
FROM (SELECT ordernumber
FROM `customers`
GROUP BY `ordernumber`
HAVING Count(`ordernumber`) > 1) AS t1);
Auf einem Handy also hoffentlich ok formatiert und Klammern in der richtigen Reihenfolge etc :)