Aller au contenu

maxwarch

Membre
  • Compteur de contenus

    2
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. maxwarch

    Pb de requête

    Merci beaucoup V0r_X pour ton aide. Je n'ai pas encore essayé par manque de temps, je vais bientôt m'y remettre.
  2. maxwarch

    Pb de requête

    Bonjour, j'aimerai pouvoir réunir ces 2 requêtes en une seule: SELECT document.*, intra_gnl_users.lastname AS nom,intra_gnl_users.firstname AS prenom,intra_gnl_users.email,document_type.nom_type,document_categorie.doc_cat FROM intra_gnl_users INNER JOIN document ON document.user_crea = intra_gnl_users.id_contact INNER JOIN document_type ON document.type = document_type.id_type INNER JOIN document_categorie ON document.categorie = document_categorie.id SELECT intra_gnl_users.lastname AS nom,intra_gnl_users.firstname AS prenom,intra_gnl_users.email FROM intra_gnl_users INNER JOIN document ON document.user_modif = intra_gnl_users.id_contact En fait, c'est une base de documents où l'on peut envoyer et/ou modifier des documents. A la création je met l'id du créateur du doc, le type de doc (xls, word...), la catégorie (communication, compta...) ainsi que la date de création. Ces utilisateurs se trouvent dans une table 'intra_gnl_users'. Les doc dans une table 'document' liée à 'intra_gnl_users' pour récupérer le nom, le prenom et l'email. Tous les types sont stockés dans une table 'document_type' liée à 'document'. Toutes les catégories sont stockées dans une table 'document_categorie' liée à 'document'. Lorsqu'un utilisateur modifie un doc je met son id et la date de modif dans la table 'document'. Mon problème est que je voudrai avoir une ligne de résultat contenant le nom du doc, le nom et la date du créateur ainsi que le nom et la date de modif. cad, allé chercher le nom du créateur par son id dans la table 'intra_gnl_users' ET allé chercher le nom du modificateur par son id dans la table 'intra_gnl_users'. C'est là que je coince. Pas facile à expliquer, j'espère que ça ira...!
×
×
  • Créer...