Dit is uit het geheugen en niet getest. Omdat je niet hebt gezegd wat de fout was, gok ik dat ik eerder hetzelfde heb gedaan met Mysql. Als de fout zegt dat u niet kunt bijwerken en selecteren uit dezelfde tabel, moet u een alias toevoegen aan de select. Zo niet, dan denk ik dat je een IN moet gebruiken, geen join.
Niet getest maar zou moeten werken
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);
Op een mobiel dus hopelijk goed geformatteerd en haakjes in de juiste volgorde enz :)