Cela ne devrait pas fonctionner deux fois. Peut-être vous mettez un supplémentaire/dedans après la question qui le ferait fonctionner deux fois.
En outre, je crois que c'est une version plus simple de ce que vous faites :
pyid choisi de groupe de pca_work par le pyid ayant le compte (1) > 1 ;
Le distinct n'est pas nécessaire, elles est déjà distinct en raison du groupe près.