ya.. tu quieres identificar las diferencias negativas y positivas verdad?
y que tiene que ver la tabla socios? los campos que solicitas en el query estan en 1 sola tabla? o la tabla socios contiene alguno de ellos
otra cosa que te recomiendo es la utilizacion de Joins
Código Delphi
[-]
Select Tabla1.Campos, Tabla2.Campos
From Tabla1
Left Join Tabla2 on Tabla1.CampoenComun = tabla2.CampoenComun
Where.... condiciones