Compter les champs avec différent de ZERO

Fermé
jeenan Messages postés 36 Date d'inscription samedi 17 novembre 2007 Statut Membre Dernière intervention 21 août 2018 - 28 janv. 2016 à 01:00
jeenan Messages postés 36 Date d'inscription samedi 17 novembre 2007 Statut Membre Dernière intervention 21 août 2018 - 30 janv. 2016 à 15:10
Bonjour,

Je suis certain que c'est un problème simple....mais étant débutant...je me bute....

J'ai créer une table compilant les parties jouer par saison (la valeur par défaut de ces champs est '0', donc si quelqu'un n'as pas jouer de partie en 2014, la valeur est '0')
J'ai ajouter un champ calculant le nombre de partie A VIE (en additionnant chacun des champs)

Maintenant, j'aimerais ajouter un champ (colonne) pour compter les ANNÉES EXPÉRIENCES...c-a-d, le nombre de 'colonne' que la valeur est différente de '0'

Merci!!

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
28 janv. 2016 à 09:23
Bonjour,

Et.... tu bosses avec quel SGBD ? Mysql , Access, Oracle , autre ???
0
jeenan Messages postés 36 Date d'inscription samedi 17 novembre 2007 Statut Membre Dernière intervention 21 août 2018
30 janv. 2016 à 15:10
Désolé..... MS ACCESS 2010

J'ai trouver une solution...je ne sais pas si c'est la meilleur.....

Abs([1982]<>0)+Abs([1983]<>0)+Abs([1984]<>0)+Abs([1985]<>0)+Abs([1988]<>0)+Abs([1989]<>0)+Abs([1990]<>0)+Abs([1991]<>0)+Abs([1992]<>0)

Ce qui fait que chaque test ([1982]<>0)) qui retourne une valeur VRAI donne '-1', avec la fonction ABS, cela devient '1'....et je les additionne....
Un peu tordu....mais ca semble fonctionner.....
0