Comment faire une jointure externe entre 3 tables ?
Résolu
Henock21
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
bonjour les amis comment faire une jointure externe entre 3 tables ?
voici la requette que j'utilise pour le faire entre deux table et ca fonctionne :
Select count(*) from question left join membre on membre.id_membre=question.id_question
Select count(*) from question left join membre on membre.id_membre=question.id_membre
comme vous pouvez le voir il s'agit des tables d'un systeme de forum sauf ici je voudrais ajouter une jointure entre la table question et une troisieme table qui est table sujet soit topic pour affiché donc le nom du topic sauf je voudrais que la jointure entre la table question et table sujet se face via une close where
je vous remercie d'avance...
voici la requette que j'utilise pour le faire entre deux table et ca fonctionne :
Select count(*) from question left join membre on membre.id_membre=question.id_question
Select count(*) from question left join membre on membre.id_membre=question.id_membre
comme vous pouvez le voir il s'agit des tables d'un systeme de forum sauf ici je voudrais ajouter une jointure entre la table question et une troisieme table qui est table sujet soit topic pour affiché donc le nom du topic sauf je voudrais que la jointure entre la table question et table sujet se face via une close where
je vous remercie d'avance...
A voir également:
- Jointure sql 3 tables
- :3 emoji ✓ - Forum Loisirs / Divertissements
- Ai suite 3 - Télécharger - Optimisation
- 3 emoji - Forum Mail
- Signification de :3 ✓ - Forum Mail
- Tables des matières word - Guide
2 réponses
bonjour,
ton titre est-il correct?
tu donnes peu d'information. que veux-tu obtenir? quel type de jointure externe veux-tu utiliser?quels sont les noms de tes champs, les liens entre les tables, quelle est la la raison pour laquelle tu veux utiliser une clause where?
peux-être:
ton titre est-il correct?
tu donnes peu d'information. que veux-tu obtenir? quel type de jointure externe veux-tu utiliser?quels sont les noms de tes champs, les liens entre les tables, quelle est la la raison pour laquelle tu veux utiliser une clause where?
peux-être:
Select * from question left join membre on membre.id_membre=question.id_membre left join sujet on question.brol = sujet.truc where sujet.machin = membre.bazar and sujet.quoi > 123