Gostaria de entender o motivo de este delete não funcionar... Alguém consegue explicar?
delete from notas_fiscais
where NUMERO in
(select A.NUMERO from notas_fiscais A
inner join clientes B on A.CPF = B.CPF
where B.IDADE <= 18);
O erro apresentado é o seguinte:
You can't specify target table 'notas_fiscais' for update in FROM clause