[SQL] Requete multi table

Alak Messages postés 35 Statut Membre -  
djflexlive Messages postés 577 Statut Membre -
Bonjour,

Je vous expose mon problème :

Voila j'ai 2 table dont je vous donne la forme ci dessous :

Table 1 : table_user

user_id, user_name, user_classe

Table 2 : table_user_groupe

groupe_id, user_id

donc en gros j'aimerai que ma requête fasse la chose suivante :

je veux recup tous les user_name appartenant au groupe ayant l'id "7" et ayant pour user_classe "xxxx"

Donc je vois pas bien comment faire la quete en multi table .

Merci d'avance :)
Configuration: Windows Vista
Firefox 3.0.4

5 réponses

  1. mp5player Messages postés 74 Statut Membre 48
     
    Essaye ca

    SELECT U.user_name FROM table_user U, table_user_groupe G WHERE U.user_id=G.user_id AND G.groupe_id=7 AND U.user_classe='xxxx'
    0
  2. djflexlive Messages postés 577 Statut Membre 95
     
    J'ai beau chercher à comprendre la logique mais je trouves pas ...

    As tu une exemple concret ?

    De plus, y'a t'il une corrélation entre les deux tables ?
    0
  3. Alak Messages postés 35 Statut Membre
     
    Merci je test

    La corélation étant les user_id, je m'explique :

    en gros a l'inscription sur un forum un utilisateur choisis sa classe, celle si se met dans la table user,
    plus tard il rejoind le groupe membre de la guilde qui est dans une autre table.

    Après moi je veux récupéré le nom de tous le membre du clan qui on une classe précise
    0
  4. djflexlive Messages postés 577 Statut Membre 95
     
    Ok pour ma part j'aurais fait :

    1) Retourner les user_id en fonction du groupe_id
    2) Retourner les user_name associés à la liste des user_id

    En deux étapes, je connais pas la méthode de mp5player ; du moins car je n'en ai jamais eu le besoin.

    A tester également :)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mp5player Messages postés 74 Statut Membre 48
     
    j'utilise souvent ca pour imbriquer des tables en cascades
    Genre Catégories / Familles / groupes / produits

    Ça fait des requêtes super longues mais ça marche
    0
    1. djflexlive Messages postés 577 Statut Membre 95
       
      Ok, je prends note ; ca pourra m'aider pour de futurs dév. c'est pas bête comme logique mais faut déjà être calé à la base avant de pouvoir pousser un peu plus ; comme ce type de requêtes ;)

      Thanks for the suggestion !
      0