Pour supprimer plusieurs enregistrements de différentes tables MySQL, vous pouvez utiliser des instructions SQL DELETE combinées avec des jointures.
Voici un exemple qui illustre comment supprimer plusieurs enregistrements de deux tables différentes en fonction d’une condition commune :
DELETE t1, t2
FROM table1 t1
JOIN table2 t2 ON t1.id = t2.id
WHERE t1.condition = 'valeur';
Dans cet exemple, nous supprimons les enregistrements dans les tables table1
et table2
qui ont une colonne id
commune et qui respectent la condition spécifiée (t1.condition = 'valeur'
).
Notez que vous pouvez modifier les noms des tables et des colonnes en fonction de votre propre base de données et de vos propres besoins.
Il est important de faire attention lors de la suppression de plusieurs enregistrements à la fois, car cela peut avoir des conséquences graves et irréversibles.