Je comprends qu'il est un peu impoli de poser une question sans aucun travail à montrer, mais je suis un peu perplexe et j'ai besoin d'aide.Mettre à jour et supprimer si les champs correspondent
je dois supprimer une ligne d'une table mysql si un autre champ dans une autre table est égale à 1
J'ai deux tables table_1
et table_2
table_1
a deux champs location
et events
et table_2
a un champ appelé location
qui est le même que location
sur table_1
Je voudrais supprimer une ou plusieurs lignes de table_2
si le champ location
est le même que table_1
et events
= 1
quelque chose comme:
if `events` = 1 in `table_1` in 'location' `*`;
delete row(s) from `table_2`
where `location` is the same as `location` in `table_1`
Faire un SELECT (les résultats de traitement), puis une requête SUPPRIMER est trop simple? – Shoe