Se connecter / S'enregistrer
Votre question

Mysql :DELETE plusieur tables avec un WHERE

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
29 Avril 2006 17:58:24

Bonjour,
Je voudrais réunir ces requettes en une seul.
DELETE FROM `donnations` WHERE `Date`<='54'
DELETE FROM `achat` WHERE `Date`<='54'
DELETE FROM `Backup` WHERE `Date`<='54'

J'ai essayé comme ceci mais cela a posé une erreur:
DELETE FROM `donnations`,`achat`,`Backup` WHERE `Date`<='54'

Merci :-D

Autres pages sur : mysql delete plusieur tables where

30 Avril 2006 14:17:33

Up, merci ;) 
30 Avril 2006 14:27:05

cree 3 table bidon sous phpmyadmin, a lindex de la base tu les coche toute, et tu fais pour la selectioner supprimer, phpmyadmin va te resortir les requete.

Mais je ne penssep as que ce soit possible de "fusioner". A moins de le faire avec une jointure.
Contenus similaires
30 Avril 2006 14:32:35

Citation :

Bonjour,
Je voudrais réunir ces requettes en une seul.
DELETE FROM `donnations` WHERE `Date`<='54'
DELETE FROM `achat` WHERE `Date`<='54'
DELETE FROM `Backup` WHERE `Date`<='54'

J'ai essayé comme ceci mais cela a posé une erreur:
DELETE FROM `donnations`,`achat`,`Backup` WHERE `Date`<='54'



DELETE FROM `donnations` d, `achat` a, `Backup` b WHERE d.Date <= 54 AND a.Date <= 54 And b.DATE <= 54 ?


je sais pas si SQL accepte cette syntaxe?
mais bon... le probleme avec phpMyAdmin, c'est que c dy mySql... pas Sql... pas pareil, pas les memes version... pour mon applicaiton .NET je pensais utiliser cette méthode pour me rappler mes requetes, mais a marchais pas pareil! ^^

30 Avril 2006 15:10:02

Ceci ne fonctionne pas.
J'ai la dernière version (v5) de Mysql.
1 Mai 2006 13:42:34

dans les deux cas (ta méthode et la mienne) quels sont les messages d'erreur?
1 Mai 2006 14:17:17

Erreur, regardez ds le manuel de mysql: 'WHERE [...]' donc l'erreur se trouvant avant le WHERE
1 Mai 2006 14:41:55

tu pourrais faire un copier coller de ton erreur stp? a moin que ca ne soit ca?

le code sql de l'erreur aussi, si possible ^^
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS