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

Langage SQL Discussion :

Petit probleme de requette Sql


Sujet :

Langage SQL

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2003
    Messages : 64
    Par défaut Petit probleme de requette Sql
    Donc voici j'ai cette requette :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT mod.mid as is_mod, m.id, m.name, m.mgroup, m.password, m.email, m.allow_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track,m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post,m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, g.*
     
    FROM ibf_members m
    LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)
    LEFT JOIN ibf_moderators mod ON (mod.member_id=m.id OR mod.group_id=m.mgroup )
     
    WHERE m.id='37'
    et il me retourne l'erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mod ON (mod.member_id=m.id OR mod.group_id=m.mgroup )
                				  WHERE m.' at line 6
    Le soucis c'est que je ne connais pas trop le Sql (je debute^^).Donc si vous pouviez me donner un petit coup de pouce pour trouver d'ou peut provenir l'erreur .

    Merci d avance.

    Loursblanc

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 114
    Par défaut Type de champ
    Peut-être que le champ "id" de la table "ibf_members" est de type nombre ?
    Teste avec

    WHERE m.id=37

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 64
    Par défaut
    Deja tester de la mettre en id=37 et j ai toujours le meme retour d'erreur en fait.

  4. #4
    Membre éprouvé
    Inscrit en
    Mai 2006
    Messages
    139
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2006
    Messages : 139
    Par défaut
    L'erreur dit que ça vient de mod ON (mod.member_id=m.id OR mod.group_id=m.mgroup )

    MOD est un mot réservé de MySQL, correspondant à la fonction MOD() calculant le reste d'une division.

    Il faut que tu donnes un autre alias à la table ibf_moderators

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 64
    Par défaut
    Merci c'est exactement ça .

    Merci beaucoup pour les reponses .

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

Discussions similaires

  1. [MySQL] probleme de requette sql
    Par thugelife dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 26/02/2011, 19h31
  2. petit probleme de requete SQL dans formulaire
    Par kumo dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 07/06/2007, 15h37
  3. probleme de requette sql
    Par belakhdarbts10 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/05/2007, 11h06
  4. [DEBUTANT] petit probleme de requete sql
    Par eclipse012 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/12/2006, 15h10
  5. petit probleme dans une requte POSTGRE SQL
    Par ghis le fou dans le forum Requêtes
    Réponses: 5
    Dernier message: 08/09/2003, 13h51

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