Ci era un certo gruppo mancante vicino dentro là, prego prova questo.
P1.idpattern PRESCELTO, p2.idpattern, CONTEGGIO (p1.idtag distinto) count1, pi. Count2, count3
Da positivepatterns20 p1
interno unire positivepatterns20 p2 su p1.idtag = p2.idtag e p2.iduser = 3
interno unir (
SELEZIONARE P1_sub.idpattern, il CONTEGGIO (idtag distinto) come Count3 da positivepatterns20 P1_sub
DOVE P1_sub.iduser = 1
GRUPPO da P1_sub.idpattern) P1_sub su P1_sub.idpattern = P1.idpattern
interno unir (
SELEZIONARE pi.idpattern, il CONTEGGIO (idtag distinto) come Count2 da rsdb1.positivepatterns20 pi
DOVE pi.iduser = 3
gruppo da pi.idpattern) pi su pi.idpattern = p2.idpattern
DOVE p1.iduser = 1
GRUPPO da p1.idpattern, p2.idpattern, pi.count2, count3
AVENDO CONTEGGIO (p1.idtag distinti) <� count2="" and="" COUNT="">