Salut à tous
Bon, étant une quiche en SQL, je fais appel à vous après des recherches plutôt infructueuses.
Comment gérer de la meilleure manière possible mon problème?
Voici mes tables (je met que l'essentiel)
pm_topics : id|master_id (liste des conversations des MP, master_id étant l'id du joueur qui a initié la conversation)
pm_topics_users : topic_id|user_id (table de relation car un sujet peut avoir plusieurs utilisateurs, et un utilisateur peut participer à plusieurs sujets)
users : id|pseudo
Donc en gros, j'aimerais afficher une liste des sujets, avec à chaque fois les pseudo des différents participants, et du maître du sujet.
J'ai pas réussi avec les jointures, j'arrive seulement à avoir 1 membre par sujet. Les sous-requêtes, je galère un peu aussi...
Voilà, j'ai tout dit, j'espère que vous trouverez une solution plus optimisée que moi, parce que là j'arrive rien à faire sauf des requêtes dans un while...Pas super au niveau optimisation
Merci, bye!
Bon, étant une quiche en SQL, je fais appel à vous après des recherches plutôt infructueuses.
Comment gérer de la meilleure manière possible mon problème?
Voici mes tables (je met que l'essentiel)
pm_topics : id|master_id (liste des conversations des MP, master_id étant l'id du joueur qui a initié la conversation)
pm_topics_users : topic_id|user_id (table de relation car un sujet peut avoir plusieurs utilisateurs, et un utilisateur peut participer à plusieurs sujets)
users : id|pseudo
Donc en gros, j'aimerais afficher une liste des sujets, avec à chaque fois les pseudo des différents participants, et du maître du sujet.
J'ai pas réussi avec les jointures, j'arrive seulement à avoir 1 membre par sujet. Les sous-requêtes, je galère un peu aussi...
Voilà, j'ai tout dit, j'espère que vous trouverez une solution plus optimisée que moi, parce que là j'arrive rien à faire sauf des requêtes dans un while...Pas super au niveau optimisation
Merci, bye!