Non puoi fare tutto in una query , ma puoi fare tutto in un'unica transazione se stai utilizzando un motore di negozio transazionale (come InnoDB). Potrebbe essere quello che vuoi, ma è difficile dirlo usando solo le informazioni che hai fornito nella tua domanda.
START TRANSACTION;
INSERT...;
DELETE...
UPDATE...;
COMMIT;