DELETE FROM Profile, Images, Schedules
USING Profile
INNER JOIN Images USING(profile_id)
INNER JOIN Schedules USING(profile_id)
WHERE Profile.profile_id = 47
J'ai ce morceau de code mysql qui supprime tous les enregistrements qui a le profil 47. Cependant, disons les annexes ne sont pas 47, l'ensemble ne marche pas de requête supprimer l'autre enregistrements des autres tables.requête Sql ne fonctionne que si tous les enregistrements existent
Fondamentalement, je veux qu'il supprime tout, peu importe si les horaires a un enregistrement ou non.
L'autre option est l'interrogation de la base de données pour vérifier la table Schedules avant d'effectuer la requête de suppression?
alors pourquoi faites-vous le INNER JOIN? – rkg