Bonjour,
Je voulais savoir si il était possible d'effectuer un DELETE sur plusieurs tables en simultané.
J'utilise un serveur MySQL 5.0.41
Merci
Bonjour,
Je voulais savoir si il était possible d'effectuer un DELETE sur plusieurs tables en simultané.
J'utilise un serveur MySQL 5.0.41
Merci
salut,
tu peux préciser ce que tu souhaite faire?
deleter combien de tables? sous quelles contraintes?
En fait je souhaite effacer de la base les informations d'un utilisateur
par exemple
un utilisateur a des donnee stockees dans une table user et pofile avec un champ commun.
Et donc je souhaite effacer cet utilisateur des 2 tables en meme temps en fonction justement de ce champ commun.
Voila ma requete actuelle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 QUERY: DELETE FROM users u, profile p WHERE (u.login = 'zorglub@test.test' AND p.login = 'zorglub@test.test')
mais le serveur me repond qu'il ya une erreur de syntaxe.
J'espere avoir ete plus precis
bonsoir,
Si tu enlèves les parenthèses dans ton where?
tu peux être plus précis sur l'erreur de syntaxe?
elle est à quelle niveau?
Edit : Essaie ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DELETE users, profile FROM users , profile WHERE users.login = 'zorglub@test.test' AND profile.login = 'zorglub@test.test'
Partager