Bonjour,

je voudrais créer une requête qui compte le nombre de résultats identiques entre deux champs(valeur1 et 2) et le nombre de champs différents entre ces deux mêmes champs pour un élément donné.
Un petit exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
 
Element Valeur1 valeur2
A 1 1
A 1 1
A 0 0
A 0 1
A 1 0
B 1 0
En l'occurence pour le tableau ci-dessus, l'élément A les valeurs des champs valeur1 et valeur2 sont identiques pour 3 lignes et différents pour 2 lignes
ce qui doit me donner en résultats ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ELEMENT NB_identique  NB_different
A 3 2
B 0 1
 etc
j'ai bien essayé ça, mais bien sur ça marche pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
select distinct element, count (valeur1 = valeur2), count (valeur1 != valeur2)
from .....
where ....
group by element
si quelqu'un pouvait m'aider à trouver une solution...
merci par avance.