select pid,count(*) from table1 group by pid;
Découvrez le nombre total d'occurrences de chaque pid,
Le problème se pose,
Le nom correspondant au pid est placé dans une autre table,
Maintenant vous devez passer La requête conjointe affiche directement
le nombre total d'occurrences de chaque nom
SELECT a.pid as pid , a.name as name, COUNT(b.pid ) as num FROM `table1` as a, `table2` as b WHERE a.pid = b.pid;