J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement
(somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS
SommeDeMontantAchat
FROM tblAchats
WHERE
(((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR
((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null))
GROUP BY tblAchats.ClientNumero
ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le
résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme
d'achat de fr. 0.00.
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 dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...." par contre il faut mettre dans le champ montant Nz([champ du montanr]) car s'il est Null il deviendra 0
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Domi" a écrit dans le message de news:
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement (somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS SommeDeMontantAchat FROM tblAchats WHERE (((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR ((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null)) GROUP BY tblAchats.ClientNumero ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme d'achat de fr. 0.00.
Merci à tous.
Domi
bonjour
dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...."
par contre il faut mettre dans le champ montant Nz([champ du montanr])
car s'il est Null il deviendra 0
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Domi" <Domi@discussions.microsoft.com> a écrit dans le message de news: DCBECA78-B037-4DFD-B82E-24E9FDC84596@microsoft.com...
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement
(somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS
SommeDeMontantAchat
FROM tblAchats
WHERE
(((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR
((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null))
GROUP BY tblAchats.ClientNumero
ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le
résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme
d'achat de fr. 0.00.
bonjour dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...." par contre il faut mettre dans le champ montant Nz([champ du montanr]) car s'il est Null il deviendra 0
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Domi" a écrit dans le message de news:
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement (somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS SommeDeMontantAchat FROM tblAchats WHERE (((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR ((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null)) GROUP BY tblAchats.ClientNumero ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme d'achat de fr. 0.00.
Merci à tous.
Domi
Domi
Merci,
C'est parfait.
Excellente soirée.
Domi
bonjour dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...." par contre il faut mettre dans le champ montant Nz([champ du montanr]) car s'il est Null il deviendra 0
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Domi" a écrit dans le message de news:
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement (somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS SommeDeMontantAchat FROM tblAchats WHERE (((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR ((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null)) GROUP BY tblAchats.ClientNumero ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme d'achat de fr. 0.00.
Merci à tous.
Domi
Merci,
C'est parfait.
Excellente soirée.
Domi
bonjour
dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...."
par contre il faut mettre dans le champ montant Nz([champ du montanr])
car s'il est Null il deviendra 0
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Domi" <Domi@discussions.microsoft.com> a écrit dans le message de news: DCBECA78-B037-4DFD-B82E-24E9FDC84596@microsoft.com...
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement
(somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS
SommeDeMontantAchat
FROM tblAchats
WHERE
(((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR
((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null))
GROUP BY tblAchats.ClientNumero
ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le
résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme
d'achat de fr. 0.00.
bonjour dans la req, tu dblcilc sur le lien et choisit "tous les enr de clients...." par contre il faut mettre dans le champ montant Nz([champ du montanr]) car s'il est Null il deviendra 0
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Domi" a écrit dans le message de news:
Bonjour à tous,
J'ai deux tables (Clients et Achats) sur lesquels je fais un regroupement (somme des achats par clients) selon un critère de date.
SELECT tblAchats.ClientNumero, Sum(tblAchats.MontantAchat) AS SommeDeMontantAchat FROM tblAchats WHERE (((tblAchats.DateAchat)>=[Formulaires]![formPubliPostage]![CDateAchats])) OR ((([Formulaires]![formPubliPostage]![CDateAchats]) Is Null)) GROUP BY tblAchats.ClientNumero ORDER BY tblAchats.ClientNumero;
Certains clients n'ont aucun achat et de ce fait, n'apparaissent pas dans le résultat de la requête.
Est-il possible toutefois que ceux-ci soit pris en compte, avec une somme d'achat de fr. 0.00.