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?
Non cela ne change rien j'ai déjà essayé.
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'
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager