J'essaie de faire une requette qui va me retourner pour chaque entrepreneur
le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT:
---------------------------------------------------------------------------
SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement,
T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville,
T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS
NomAccredite
FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON
T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN
T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement =
T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme =
T_LI_EntrepriseForme.NoForme
WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale"))
ORDER BY T_Entreprise.Entreprise;
---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une
erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque
entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui
on 5 maison ou moins)
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
Pierre CFI [mvp]
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)
Merci !
Merci bcp !!!
bonjour
normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison
donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter"
regroupement = cliquer sue le symbole Sigma
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Danny" <Danny@discussions.microsoft.com> a écrit dans le message de news: 2D37882B-250D-4810-BB7A-21FB15B77C73@microsoft.com...
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur
le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT:
---------------------------------------------------------------------------
SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement,
T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville,
T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS
NomAccredite
FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON
T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN
T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > T_LI_EntrepriseForme.NoForme
WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale"))
ORDER BY T_Entreprise.Entreprise;
---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une
erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque
entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui
on 5 maison ou moins)
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)
Merci !
Merci bcp !!!
Danny
Bonjour Pierre !
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on pas de maison. Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une maison par ligne).
Merci !!
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)
Merci !
Merci bcp !!!
Bonjour Pierre !
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on
pas de maison.
Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va
y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le
seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une
maison par ligne).
Merci !!
bonjour
normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison
donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter"
regroupement = cliquer sue le symbole Sigma
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Danny" <Danny@discussions.microsoft.com> a écrit dans le message de news: 2D37882B-250D-4810-BB7A-21FB15B77C73@microsoft.com...
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur
le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT:
---------------------------------------------------------------------------
SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement,
T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville,
T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS
NomAccredite
FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON
T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN
T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > > T_LI_EntrepriseForme.NoForme
WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale"))
ORDER BY T_Entreprise.Entreprise;
---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une
erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque
entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui
on 5 maison ou moins)
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on pas de maison. Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une maison par ligne).
Merci !!
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement > > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme > > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)
Merci !
Merci bcp !!!
Pierre CFI [mvp]
j'ai pas dit qu'il fallait le nom de la maison dans la req ,de plus il faut modifier tes jointures afin de ne prendre que les entreprises qui ont fait 1 maison
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour Pierre !
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on pas de maison. Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une maison par ligne).
Merci !!
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement >> > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme >> > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)
Merci !
Merci bcp !!!
j'ai pas dit qu'il fallait le nom de la maison dans la req ,de plus il faut modifier tes jointures afin de ne prendre que les
entreprises qui ont fait 1 maison
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Danny" <Danny@discussions.microsoft.com> a écrit dans le message de news: F808AD7A-0EB9-4FA6-AD98-01BD653194F2@microsoft.com...
Bonjour Pierre !
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on
pas de maison.
Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va
y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le
seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une
maison par ligne).
Merci !!
bonjour
normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison
donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter"
regroupement = cliquer sue le symbole Sigma
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Danny" <Danny@discussions.microsoft.com> a écrit dans le message de news: 2D37882B-250D-4810-BB7A-21FB15B77C73@microsoft.com...
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur
le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT:
---------------------------------------------------------------------------
SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement,
T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville,
T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS
NomAccredite
FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON
T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN
T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement >> > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme >> > T_LI_EntrepriseForme.NoForme
WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale"))
ORDER BY T_Entreprise.Entreprise;
---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une
erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque
entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui
on 5 maison ou moins)
j'ai pas dit qu'il fallait le nom de la maison dans la req ,de plus il faut modifier tes jointures afin de ne prendre que les entreprises qui ont fait 1 maison
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour Pierre !
En fait, cette requette (jointure externe) me retourne aussi ceux qui n'on pas de maison. Mes resultats afficher sont ex.: Si un entrepreneur a 5 maison, alors il va y avoir 5 lignes 1 pour chauqe maison. Alors si je fait ce que tu ma dit, le seul comptage que j'obtient est 0 (pas de maison) ou 1 (une maison, car une maison par ligne).
Merci !!
bonjour normalement dans cette req n'apparaissent que les entreprises qui ont construit 1 maison donc tu mets 2 fois le champ nom entreprise, le premier en regroupement l'autre "Compter" regroupement = cliquer sue le symbole Sigma
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Danny" a écrit dans le message de news:
Bonjour !
J'essaie de faire une requette qui va me retourner pour chaque entrepreneur le nombre de maison qu'ils ont fabriquées.
voici la requette sur laquel je veux faire mon COUNT: --------------------------------------------------------------------------- SELECT T_Maisons.NoMaison, T_Entreprise.NoEnregistrement, T_Entreprise.Entreprise, T_Maisons.Adresse, T_Maisons.Ville, T_Maisons.Téléphone, T_Entreprise.reg_admin, [Prenom] & " " & [Nom] AS NomAccredite FROM T_Forme INNER JOIN ((T_Entreprise LEFT JOIN T_Maisons ON T_Entreprise.NoEnregistrement = T_Maisons.NoEnregistrement) INNER JOIN T_LI_EntrepriseForme ON T_Entreprise.NoEnregistrement >> > T_LI_EntrepriseForme.NoEnregistrement) ON T_Forme.NoForme >> > T_LI_EntrepriseForme.NoForme WHERE (((T_Entreprise.reg_admin)="Capitale-Nationale")) ORDER BY T_Entreprise.Entreprise; ---------------------------------------------------
J'ai essayer avec HAVING COUNT(T_Maisons.NoMaison) mais ca me retourne une erreur comme quoi j'utilise pas Entreprise dans la fonction agregat....
Donc, Comment a partir de cette requette, je peut compter pour chaque entrepreneur le nombre de maison qu'ils ont fait ? (et aussi trouver ceux qui on 5 maison ou moins)