Bonjour, j'ai une table qui contient les champs=20
suivant:montant_sciage, montant_pate, type_essence. Dans=20
mon type_essence je peux avoir soit du feuillus ou du=20
r=E9sineux. Donc je s=E9lectionne mon essence et j'inscrit les=20
montant_sciage et montant_pate. Je voudrais cr=E9er une=20
requete qui si essence=3Dfeuillus=20
montant_sciage_feuillus_total=3Dsomme(montant_sciage) (ceci=20
pour chacune des esence et des type de montant) mais=20
organis=E9 de la facon suivant:
essence champs1 champs2 (champs de la requete)
feuillus pate 500$
feuillus sciage 1000$
et non=20
essence pate sciage (champs de la requete)
feuillus 500$ 1000$
merci beaucoup pour l'aide ca fait 3 jours que je suis la-
dessu
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
Michel Walsh
Salut,
De ce que je comprends, ce serait quelque chose comme:
SELECT essence, SUM(champ2) FROM maTable WHERE champ1='sciage' GROUP BY essence
Le clause WHERE s'applique AVANT l'aggrégation, ici, de sommation (une clause HAVING s'applique après). La somme ne concernera ainsi que les items sciages, regroupé par essence.
Espérant être utile, Vanderghast, Access MVP
"kathy" wrote in message news:245c01c427b6$c3dba760$ Bonjour, j'ai une table qui contient les champs suivant:montant_sciage, montant_pate, type_essence. Dans mon type_essence je peux avoir soit du feuillus ou du résineux. Donc je sélectionne mon essence et j'inscrit les montant_sciage et montant_pate. Je voudrais créer une requete qui si essenceþuillus montant_sciage_feuillus_total=somme(montant_sciage) (ceci pour chacune des esence et des type de montant) mais organisé de la facon suivant: essence champs1 champs2 (champs de la requete) feuillus pate 500$ feuillus sciage 1000$
et non essence pate sciage (champs de la requete) feuillus 500$ 1000$
merci beaucoup pour l'aide ca fait 3 jours que je suis la- dessu
Salut,
De ce que je comprends, ce serait quelque chose comme:
SELECT essence, SUM(champ2)
FROM maTable
WHERE champ1='sciage'
GROUP BY essence
Le clause WHERE s'applique AVANT l'aggrégation, ici, de sommation (une
clause HAVING s'applique après). La somme ne concernera ainsi que les items
sciages, regroupé par essence.
Espérant être utile,
Vanderghast, Access MVP
"kathy" <anonymous@discussions.microsoft.com> wrote in message
news:245c01c427b6$c3dba760$a001280a@phx.gbl...
Bonjour, j'ai une table qui contient les champs
suivant:montant_sciage, montant_pate, type_essence. Dans
mon type_essence je peux avoir soit du feuillus ou du
résineux. Donc je sélectionne mon essence et j'inscrit les
montant_sciage et montant_pate. Je voudrais créer une
requete qui si essenceþuillus
montant_sciage_feuillus_total=somme(montant_sciage) (ceci
pour chacune des esence et des type de montant) mais
organisé de la facon suivant:
essence champs1 champs2 (champs de la requete)
feuillus pate 500$
feuillus sciage 1000$
et non
essence pate sciage (champs de la requete)
feuillus 500$ 1000$
merci beaucoup pour l'aide ca fait 3 jours que je suis la-
dessu
De ce que je comprends, ce serait quelque chose comme:
SELECT essence, SUM(champ2) FROM maTable WHERE champ1='sciage' GROUP BY essence
Le clause WHERE s'applique AVANT l'aggrégation, ici, de sommation (une clause HAVING s'applique après). La somme ne concernera ainsi que les items sciages, regroupé par essence.
Espérant être utile, Vanderghast, Access MVP
"kathy" wrote in message news:245c01c427b6$c3dba760$ Bonjour, j'ai une table qui contient les champs suivant:montant_sciage, montant_pate, type_essence. Dans mon type_essence je peux avoir soit du feuillus ou du résineux. Donc je sélectionne mon essence et j'inscrit les montant_sciage et montant_pate. Je voudrais créer une requete qui si essenceþuillus montant_sciage_feuillus_total=somme(montant_sciage) (ceci pour chacune des esence et des type de montant) mais organisé de la facon suivant: essence champs1 champs2 (champs de la requete) feuillus pate 500$ feuillus sciage 1000$
et non essence pate sciage (champs de la requete) feuillus 500$ 1000$
merci beaucoup pour l'aide ca fait 3 jours que je suis la- dessu