Insisto, creo que el group by se delimita con coma no con AND
Código:
GROUP BY
ufv.voluntario.vol_cod AND
saldos.voluntario.vol_cod
Código:
GROUP BY
ufv.voluntario.vol_cod,
saldos.voluntario.vol_cod
A parte de esto lo que dice gnzsoloyo biene a ser lo que te decia si las condiciones de where son excluyentes no te dara resultado, es decir si no hay coincidencia en los registros de una y otra consulta...
Otra cosa, a pesar de que estas en MySql 5.x que tipo de tablas estas usando InnoDB o MyIsam...?
En InnoDB funciona en MyIsam no se...
Quim