Je veux supprimer certains éléments de la base de données. J'ai la requête suivante :
SELECT *
FROM sheets, entries
WHERE entries.sheetID = sheets.id AND sheets.clientID = 13
Cela fonctionne, et renvoie 2 résultats.
Maintenant, je veux transformer cette SELECT
en une requête DELETE
requête. Cependant, la méthode suivante ne fonctionne pas :
DELETE FROM sheets, entries
WHERE entries.sheetID = sheets.id AND sheets.clientID = 13
MySQL génère l'erreur suivante :
1064 - Vous avez une erreur dans votre syntaxe SQL ; vérifiez le manuel qui manuel qui correspond à votre serveur pour connaître la bonne syntaxe à utiliser near 'WHERE entries.sheetID = sheets.id AND sheets.clientID = 13' at ligne 1
Qu'est-ce que je fais de mal ici ?