Bonjour j'aurai aimé savoir si il est possible de faire un delete sur deux tables en meme temps.
Par exemple de faire une jointure de tables associant 2 ids et de faire un delete sur les deux lignes des tables jointes.
jai essayé plusieurs commandes mais elles ne marchent pas :
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 delete from catTest where id IN (select idCategorie from test inner join catTest on (catTest.id = test.idCategorie) and catTest.id=1) delete from test where test.categorie IN (select categorie from test inner join catTest on (catTest.nom = test.categorie) where test.categorie='sport') DELETE FROM test INNER JOIN catTest ON catTest.nom = test.categorie WHERE catTest.nom='sport'
Partager