1
resposta

Desafio: excluindo notas

DELETE N  FROM NOTAS N
INNER JOIN CLIENTES C
ON C.CPF = N.CPF
WHERE C.IDADE < 18;

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Marcia! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de ver que você usou o INNER JOIN junto ao comando DELETE. Isso mostra atenção à integridade dos dados, garantindo que apenas os registros relacionados sejam removidos conforme a condição especificada.

Uma dica interessante para o futuro é testar a query antes com SELECT para confirmar os registros que serão excluídos. Veja este exemplo:


SELECT N.*
FROM NOTAS N
INNER JOIN CLIENTES C
ON C.CPF = N.CPF
WHERE C.IDADE < 18;

Esse comando mostra quais linhas seriam afetadas antes da exclusão, ajudando a evitar perda acidental de dados.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!