IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

erreur de syntaxe DELETE multi-tables


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 30
    Par défaut erreur de syntaxe DELETE multi-tables
    Bonjour,

    Est ce que quelqu'un pourrait me dire pourquoi ma requete me renvoi une erreur de syntaxe, je ne suis pas trés fort en sql.

    requete:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DELETE FROM entry_user inner join entry ON (entry.id = entry_user.id) 
    WHERE entry.date < 'une_date' AND entry_user.login = 'un_login'
    Merci d'avance.

  2. #2
    Membre expérimenté
    Inscrit en
    Septembre 2005
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 185
    Par défaut
    Slt t'es pas dans le bon forum. pose ta question dans le forum mysql

  3. #3
    Membre expérimenté
    Inscrit en
    Septembre 2005
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 185
    Par défaut
    Zut je viens de dire une connerie.t'es ds le bon forum. alors laisse moi analyser ta requete

  4. #4
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    pas bien réveillé Polace?? lol

    ou est ton erreur de synatxe?

  5. #5
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Salut,

    Relis bien la syntaxe du DELETE multi-tables...

  6. #6
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 30
    Par défaut
    Je viens de relire mais je ne comprend toujours pas.

    Dans le manuel de référence il est écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DELETE table1 FROM table1
    INNER JOIN tmptable
    ON table1.username = tmptable.username;
    C'est a quelque chose prés ce que je cherche a faire(supprime les données d'une seul table (entry_user) suivant 2 critères (date, qui elle est stockée dans "entry" d'ou la jointure) et login :

  7. #7
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    DELETE table1 FROM table1
    INNER JOIN tmptable
    ON table1.username = tmptable.username
    Il faut préciser à MySQL sur quelle(s) table(s) porte la suppression

  8. #8
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 30
    Par défaut
    maintenant que tu le dis ca parait logique.

    Merci beaucoup pour toute l'aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. requete DELETE multi-tables
    Par Diwann dans le forum SQL
    Réponses: 10
    Dernier message: 23/02/2007, 17h38
  2. DELETE multi-tables avec jointures
    Par Xunil dans le forum Requêtes
    Réponses: 13
    Dernier message: 23/10/2006, 16h44
  3. [MySQL 3.23.58] delete multi-tables
    Par GLDavid dans le forum Requêtes
    Réponses: 8
    Dernier message: 07/08/2006, 11h45
  4. Problème DELETE multi-tables
    Par Gwipi dans le forum Requêtes
    Réponses: 5
    Dernier message: 22/05/2006, 08h48
  5. Erreur de syntaxe: DELETE
    Par Pigoulou dans le forum Requêtes
    Réponses: 2
    Dernier message: 19/01/2006, 06h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo