Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drk7

[Resolvido] Deletar dados de 2 tabelas sem o on update cascade on

Recommended Posts

Oi.

Estou com um problema para deletar esses dados:

 

A consulta seria mais ou menos isso, só que o mysql não reconhece a segunda tabela:

DELETE FROM tabela1 WHERE tabela1.id = tabela2.id_tabela1 AND tabela2.id_tabela3 = X

Tenstei com INNER JOIN, mas não dá.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui!

 

Do manual do Mysql:

 

DELETE t1,t2 FROM t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id

 

ou

 

DELETE FROM t1,t2 USING t1,t2,t3 WHERE t1.id=t2.id AND t2.id=t3.id

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.