Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier HUE
Bonjour Jean-Paul,
Si j'ai bien compris, tu cherches à joindre une table et une requête. La subtilité tient dans le "nommage" des objets consituants ta requête:
SELECT ListeDeTesChamps FROM Table As AliasTable Inner Join
(SELECT ListeDeTesChamps FROM ... Inner Join ...) As AliasSelect
On AliasTable.Champ = AliasSelect.Champ
Avec: - AliasTable et AliasSelect : noms que tu donnes aux différents objets inclus dans ta requête. - ListeDeTesChamps : Liste des champs de la requête finale.
Cette forme de requête ne peut être écrite QUE en affichage "Mode SQL" dans le requêteur.
Astuce: - En affichage Mode SQL, saisir la base de la requête: SELECT * FROM Table1 as T1 , Table2 as T2, (SELECT ...) as R1, (SELECT ...) as R2;
- Ensuite passer en affichage Mode Création, et finir la création de la requête: construire les jointures, sélectionner les champs
Cordialement.
Bonjour Jean-Paul,
Si j'ai bien compris, tu cherches à joindre une table et
une requête. La subtilité tient dans le "nommage" des
objets consituants ta requête:
SELECT ListeDeTesChamps
FROM Table As AliasTable Inner Join
(SELECT ListeDeTesChamps FROM ... Inner Join ...) As
AliasSelect
On AliasTable.Champ = AliasSelect.Champ
Avec:
- AliasTable et AliasSelect : noms que tu donnes aux
différents objets inclus dans ta requête.
- ListeDeTesChamps : Liste des champs de la requête
finale.
Cette forme de requête ne peut être écrite QUE en
affichage "Mode SQL" dans le requêteur.
Astuce:
- En affichage Mode SQL, saisir la base de la requête:
SELECT *
FROM Table1 as T1 , Table2 as T2, (SELECT ...) as R1,
(SELECT ...) as R2;
- Ensuite passer en affichage Mode Création, et finir la
création de la requête: construire les jointures,
sélectionner les champs
Si j'ai bien compris, tu cherches à joindre une table et une requête. La subtilité tient dans le "nommage" des objets consituants ta requête:
SELECT ListeDeTesChamps FROM Table As AliasTable Inner Join
(SELECT ListeDeTesChamps FROM ... Inner Join ...) As AliasSelect
On AliasTable.Champ = AliasSelect.Champ
Avec: - AliasTable et AliasSelect : noms que tu donnes aux différents objets inclus dans ta requête. - ListeDeTesChamps : Liste des champs de la requête finale.
Cette forme de requête ne peut être écrite QUE en affichage "Mode SQL" dans le requêteur.
Astuce: - En affichage Mode SQL, saisir la base de la requête: SELECT * FROM Table1 as T1 , Table2 as T2, (SELECT ...) as R1, (SELECT ...) as R2;
- Ensuite passer en affichage Mode Création, et finir la création de la requête: construire les jointures, sélectionner les champs