Rubén,
ahora te he entendido mejor y creo que podrás hacerlo en una sola consulta si como se ve un usuario solo puede tener un sponsor
Código MySQL:
Ver originalsim.id_usuario, usu.nombre, usu.apellidos,
SUM(sim.importe
) totimporte
, SUM(sim.referidos
) totreferidos
, usu.id_sponsor
INNER JOIN usuarios usu
ON sim.id_usuario
= usu.id_usuario
Esto te daría el total para cada cliente, y el total de su sponsor, pues el total de cada cliente es el total de su sponsor: solo tiene uno.