Modifique la consulta dejando asi:
Código MySQL:
Ver originalSELECTSUM(sol.monto) monto,
INNER JOIN sadmint_servicios s
ON sol.articulo
= s.cod_serv
LEFT JOIN sadmint_clientes c
ON sol.cliente
= c.cod_resp
AND s.dep
= 'BANCO DE SANGRE' -- AND (C.TIPO NOT IN ('SEGUROS', 'EMPRESAS', 'PDVSA', 'FUNDACION')
y ha funcionado correctamente, de verdad te agradezco mucho la ayuda.
Una consulta que tengo, yo tengo que consultar de la tabla sol_servicios todos estos datos:
Monto en Bsf por Tipo de pago (seguro, empresas, part, etc..)
Estudios por Tipo de pago
Clientes por Tipo de pago
Total de clientes
Total de Estudios
Total monto.
todos esos datos de las unidades (banco de sangre, laboratorio, etc...)
Yo arme ese SQL y cree un array (en php) y hice un foreach para que cada vez que toque una unidad consulte esos datos.
Pero existirá una forma mas Estable de realizar esa consulta? mas Eficaz? o mi solución esta bien?