Hola.. si estas manejando SQL Server.. puedes crear una vista y poner tu query:
ejemplo
CREATE VIEW vTotals
AS
(
SELECT ( (PS+ CM)- ( EX+ CS)+ BL) as total, agente, resultado, Id_ag, Ag_Name,Id_val, PS, CM, EX, CS, BL, Id_retailer, ret_name
FROM DB.values, DB.agents, DB.retailers
WHERE agente = Id_ag AND Id_retailer= Ag_retailer
)
Y despues la mandas a llamar:
Cita: Select Max(Total) from vTotals
La otra es que lo hagas con una subquery.
Saludos y suerte