Pienso que con un LEFT JOIN con UNION te dará en una sóla consulta los dos resultados de esta manera.
Código:
SELECT
nombre,
count(*) as nro
FROM
t1
LEFT JOIN t2 ON t2.cod=t1.cod
group by t1.nombre
UNION
SELECT
nombre,
count(*) as nro
FROM
t1
LEFT JOIN t3 ON t3.cod=t1.cod
group by t1.nombre
Suerte
Un saludo