No, non esiste alcuna query che "annullerà" una query di modifica dei dati impegnata.
Se si dispone di un backup del database, è possibile ripristinare il backup e utilizzare gli strumenti DBA (nel caso di MySQL, è mysqlbinlog ) per "riprodurre" tutte le query di modifica dei dati dai registri dal backup al database, ma saltare la query del problema.
Se non hai un backup e tutti i log da quel backup, non puoi fare nulla per recuperare i dati.