DELETE NF FROM NOTAS_FISCAIS AS NF
INNER JOIN TABELA_DE_CLIENTES AS TC
ON NF.CPF = TC.CPF
WHERE TC.IDADE < 18;
DELETE NF FROM NOTAS_FISCAIS AS NF
INNER JOIN TABELA_DE_CLIENTES AS TC
ON NF.CPF = TC.CPF
WHERE TC.IDADE < 18;
Oi, Ycaro! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua consulta DELETE está bem estruturada e mostra que você compreendeu como unir tabelas com INNER JOIN !
Uma dica interessante para o futuro é usar o SELECT antes do DELETE para conferir os dados que serão excluídos. Assim, você evita apagar algo por engano. Veja o exemplo:
SELECT NF.*
FROM NOTAS_FISCAIS AS NF
INNER JOIN TABELA_DE_CLIENTES AS TC
ON NF.CPF = TC.CPF
WHERE TC.IDADE < 18;
Esse comando mostra quais registros seriam afetados antes de executar o DELETE.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!