Como no conozco la estructura de su base de datos, traté de adivinar la relación entre sus tablas y omití especificar la dueña de cada campo; como Ud. sí la conoce, podría corregirlo.
Igual, la idea era que a partir de un único select se tuviera la sumatoria de las entradas y las salidas, utilizando un
CASE para diferenciar lo que suma y lo que resta. Vea:
-