mi chiedo come sia possibile usare la clausola EXISTS in una istruzione di DELETE, sul manuale non trovo nulla e scrivendo

DELETE FROM operatori WHERE IDOperatore = 3 AND EXISTS (SELECT IDOperatore FROM operatori WHERE IDOperatore <> 3)

si ottiene

Query non valida: You can't specify target table 'operatori' for update in FROM clause