Cita:
Iniciado por Libras Pon un pequeño ejemplo de tus datos con unos 10 registros basta para poder ayudarte mejor :)
Saludos!
ya encontre la solucion a la consulta pero ahora tengo una siguiente consulta
Como puedo unir estas 2 consultas
Primera cansulta
SELECT socios.rut, socios.nombre, socios.ap_pat, vales.id_vale, cuotas.id_empresa, Sum(cuotas.saldo) AS SumaDesaldo, cuotas.messs, cuotas.saldo, empresa.nombre
FROM (socios INNER JOIN vales ON socios.rut = vales.rut) INNER JOIN cuotas ON vales.id_vale = cuotas.id_vale INNER JOIN empresa ON cuotas.id_empresa = empresa.id_empresa
GROUP BY socios.rut, socios.nombre, socios.ap_pat, vales.id_vale, cuotas.id_empresa, cuotas.messs, cuotas.saldo
HAVING (((cuotas.messs)<='$fechaini') AND ((cuotas.saldo)>'0'))
ORDER BY socios.ap_pat ASC
Segunda consulta
select rut, nombre, ap_pat, sum(saldo) as saldo from( SELECT socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.saldo, pedidos.fecha, Sum(pedidos.saldo) AS SumaDesaldo
FROM socios INNER JOIN pedidos ON socios.rut = pedidos.rut
GROUP BY socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.fecha, pedidos.saldo
HAVING (((pedidos.fecha)<='$fechaini') AND ((Sum(pedidos.saldo))>0)) ) t1 group by rut,nombre
ORDER BY ap_pat ASC
tabla socios
Rut 11111-1 22222-2 33333-3 444444-4 555555-5 66666-6 77777-7
nombre eduardo juan andres marcelo patricio rodrigo maria
ap_pat montero perez zamora diaz rojas cansino moya
ap_mat perez moya diaz rojas cansino perez diaz
tabla pedidos
id_pedido 1 2 3 4 5 6 7
rut 11111-1 222222-2 33333-3 444444-4 555555-5 66666-6 77777-7
saldo 50000 20000 40000 50000 20000 60000 40000
fecha 2012-02-11 2012-02-2 2012-02-3 2012-02-8 2012-02-3 2012-02-12
tabla empresa
id_empresa 1 2 3 4 5 6 7
nombre casaR super zapateria carniceria tala cencocal loza
tabla vales
id_vale 1 2 3 4 5 6 7
monto 40000 60000 40000 60000 40000 60000 60000
rut 22222-2 11111- 1 2222-2 66666-6 11111-1 5555-5 66666-6
tabla cuotas
id_vale 1 1 2 2 3 3 4
saldo 20000 20000 30000 30000 20000 20000 60000
id_empresa 2 2 4 4 6 6 6
messs 2012-2-1 2012-3-1 2012-2-1 2012-3-1 2012-2-1 2012-3-1 2012-2-1
lo que me debe entregar la consulta es lo siguiente
rut nombre nombreempresa saldo (por empresa) saldo (total de socio) no se si se puede .
muchas gracias por tu tiempo y disculpa las molestias.