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

MySQL Discussion :

clause ambiguous ?


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 64
    Par défaut clause ambiguous ?
    Bonjour a tous comment pourrais je faire pour lister dans l'ordre decroissant avec le champ IdArticle ? car lorsque ma requete est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM livres INNER JOIN articles ON livres.IdArticle=articles.IdArticle ORDER BY `IdArticle` DESC
    Il me dis :
    Erreur SQL !
    SELECT * FROM livres INNER JOIN articles ON livres.IdArticle=articles.IdArticle ORDER BY `IdArticle` DESC
    Column 'IdArticle' in order clause is ambiguous
    Merci pour vos reponses.

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 059
    Par défaut
    Parce qu'il y a une colonne IdArticle dans les 2 tables livres et articles.
    Il faut donc lui préciser lequel choisir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT * 
    FROM livres 
    INNER JOIN articles ON livres.IdArticle=articles.IdArticle 
    ORDER BY livres.IdArticle DESC
    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

Discussions similaires

  1. Champs ambigu => clause is ambiguous
    Par LostRailler dans le forum Requêtes
    Réponses: 10
    Dernier message: 17/03/2011, 17h05
  2. colonne ambiguë dans la clause where
    Par enzostar dans le forum Requêtes
    Réponses: 4
    Dernier message: 15/03/2011, 15h15
  3. Réponses: 1
    Dernier message: 28/12/2010, 21h00
  4. Column 'c2' in from clause is ambiguous
    Par spiale dans le forum Requêtes
    Réponses: 2
    Dernier message: 19/06/2007, 08h59
  5. Probleme dans une clause like !
    Par adil dans le forum Langage SQL
    Réponses: 6
    Dernier message: 15/07/2003, 16h47

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