Ако разбирам какво искате, просто трябва да направите едноотличително във вашите COUNT .
Можете да опитате това :
SELECT mid ,
COUNT(distinct pid) as countmid ,
SUM(nwgh) as totalnwgh
FROM test
GROUP BY mid
Опитайте този sqlfiddle, ако искате:http://sqlfiddle.com/#!9/45e68/ 2