Jointure entre table

Résolu


Bonjour à tous ! comment peut-on récupérer le pseudo et les messages de tous les utilisateurs qui m'on envoyé de message ? en gros, une requête pour ma boite de réception! en supposant que je suis le pseudo 1 (nata67)

1 réponse

  1. Modérateur
    Bonjour,

    SELECT pseudo, message
    FROM messageries
    INNER JOIN utilisateurs ON messageries.id_exp = utilisateur.id
    WHERE id_dest=1 
    Cdlt
    1. ah, merci! ça marche très bien...
    2. et si je veux recuperer tous les enregistrements dans messageries avec chaque pseudo correspondant? (mais pas les id_exp et id_dest car ça serait beaucoup trop facile)
    3. Modérateur
      @nantenaina67comme il faut que tu cherches par toi même un peu je te donne un piste, pour avoir pseudo destinataire et expéditeur, il faut utiliser 2 fois la table utilisateurs. Alors tu écrirais quoi ?
    4. je te jure que j'ai tant penser mais je n'ai pas trouvé... C'est pour eviter ces genres de problèmes que j'utilise parfois "pseudo_exp", " pseudo_dest" qu'au lieu de "id_exp" et "id_dest" dans ma table messageries