ho provato con altri metodi ma mi calcola sempre i valori o solo di quando si e stati in A o solo di quelli in B.
la mia paura e che dovrei poi allungare enormemente la query per ogni possibile risultato insomma fare tipo :
.... where anno1= "a" and anno2="a" ;
union..... where anno1="a" and anno2="b";
union..... where anno1="b" and anno2="b";
union......where anno1="b" and anno2="a";
e sinceramente verrebbe troppo pesante per questo cerco un modo per snellirla