Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé
en regroupant et en utilisant Compte; C'est un échec
La seule manière que j'ai trouvé c'est de faire une requête pour chaque
champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper
les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ?
Merci
Calire
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
Jessy Sempere [MVP]
Bonjour
Question redondante en ce moment... ;-)))
Un champ Oui/Non à comme valeur -1 pour vrai 0 pour faux
Donc si tu fais la somme de ton champ * -1, tu auras le nombre de valeur à vrai.
Exemple : Select -Sum([TonChamp]) as NbVrai From taTable;
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Claire" a écrit dans le message de news:
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé
en regroupant et en utilisant Compte; C'est un échec La seule manière que j'ai trouvé c'est de faire une requête pour chaque champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper
les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ?
Merci Calire
Bonjour
Question redondante en ce moment... ;-)))
Un champ Oui/Non à comme valeur
-1 pour vrai
0 pour faux
Donc si tu fais la somme de ton champ * -1, tu auras
le nombre de valeur à vrai.
Exemple :
Select -Sum([TonChamp]) as NbVrai
From taTable;
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Claire" <Claire@discussions.microsoft.com> a écrit dans le message de
news:FDE08DA1-43A8-4175-A077-3454E114AFDE@microsoft.com...
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai
essayé
en regroupant et en utilisant Compte; C'est un échec
La seule manière que j'ai trouvé c'est de faire une requête pour chaque
champ de type oui/Non puis de faire des requêtes de requêtes pour
regrouper
les infos. C'est long et fastidieux. Existe-t-il une technique plus
élégante ?
Un champ Oui/Non à comme valeur -1 pour vrai 0 pour faux
Donc si tu fais la somme de ton champ * -1, tu auras le nombre de valeur à vrai.
Exemple : Select -Sum([TonChamp]) as NbVrai From taTable;
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Claire" a écrit dans le message de news:
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé
en regroupant et en utilisant Compte; C'est un échec La seule manière que j'ai trouvé c'est de faire une requête pour chaque champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper
les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ?
Merci Calire
Buddy
Salut
Je comprends pas tout : compter des champs ? Le nombre de champs d'une table ne doit pas être dynamique. Tu ne devrais jamais avoir besoin de modifier la structure d'une table par code. Intègres tous les champs à la conception même si tu t'en serviras que très rarement, de cette manière tu sauras le nombre de champs Oui/Non d'avanace. Plus besoin de compter.
Ouala Bye Buddy
Claire wrote:
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé en regroupant et en utilisant Compte; C'est un échec La seule manière que j'ai trouvé c'est de faire une requête pour chaque champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ? Merci Calire
Salut
Je comprends pas tout : compter des champs ? Le nombre de champs d'une table ne doit pas être dynamique.
Tu ne devrais jamais avoir besoin de modifier la structure d'une table par code. Intègres tous les champs à la conception même si tu t'en serviras que très rarement, de cette manière tu sauras le nombre de champs Oui/Non d'avanace. Plus besoin de compter.
Ouala
Bye
Buddy
Claire wrote:
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé
en regroupant et en utilisant Compte; C'est un échec
La seule manière que j'ai trouvé c'est de faire une requête pour chaque
champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper
les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ?
Merci
Calire
Je comprends pas tout : compter des champs ? Le nombre de champs d'une table ne doit pas être dynamique. Tu ne devrais jamais avoir besoin de modifier la structure d'une table par code. Intègres tous les champs à la conception même si tu t'en serviras que très rarement, de cette manière tu sauras le nombre de champs Oui/Non d'avanace. Plus besoin de compter.
Ouala Bye Buddy
Claire wrote:
Dans un requête est-il possible de compter des champs Oui/Non ? J'ai essayé en regroupant et en utilisant Compte; C'est un échec La seule manière que j'ai trouvé c'est de faire une requête pour chaque champ de type oui/Non puis de faire des requêtes de requêtes pour regrouper les infos. C'est long et fastidieux. Existe-t-il une technique plus élégante ? Merci Calire