Deletar a linha de várias tabelas de uma só vez

1 resposta Resolvido
javamysqlsqlprogramação
VinyciusCS

Olá, tenho um programa no qual ele possui várias tabelas, queria que quando um usuário é excluído, todos os dados de outras tabelas também fossem excluídos de uma só vez, alguém sabe como posso fazer o código SQL? Já tentei de diversas maneira e infelizmente não funcionou, inclusive alguns do Google.

Coluna e tabelas

Deletar os dados do usuário pela coluna “EMail” das seguintes tabelas:

  • cardápio
  • consultas
  • metas
  • orientação
  • pacientes

1 Resposta

I
Solucao aceita

Como as tabelas estão estruturadas? Todas elas guardam um relacionamento? Não tem como criar um SQL “faz tudo”, vais ter que excluir uma por uma, mas pode colocar em um método dedicado a exclusão. Daí, sempre que for preciso, basta chamar esse método.

Criado 19 de novembro de 2019
Ultima resposta 20 de nov. de 2019
Respostas 1
Participantes 2