Puedes hacer esto con:
SELECT date, COUNT(dom), QA, COUNT(NULLIF(errors, 'No')) FROM reports WHERE date="2010-03-22" GROUP BY QA
Para explicar cómo funciona esto:COUNT devuelve el número de valores no nulos. Podemos usar esto a nuestro favor convirtiendo los errores con 'No' en NULL , entonces COUNT no los contaré. Hacemos esto con el NULLIF función, que devuelve NULL si el primer y segundo argumento son iguales.