Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/02/2012, 12:16
eduardomon
 
Fecha de Ingreso: febrero-2012
Ubicación: Chile
Mensajes: 7
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: consulta compleja

muchas gracias pude conseguir la consulta tal como la necesitaba , disculpa por abusar de tu ayuda pero trate de hacer una consulta tomando la que tú me diste como base pero me aparece los datos cuatro veces cada uno. esta es la consulta

select rut,nombre,nombempr ,ap_pat, saldo, mes, sum(SumaDemonto) as monto from (SELECT socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, vales.id_vale, cuotas.saldo, cuotas.mes, empresa.nombempr, cuotas.monto, Sum(cuotas.monto) AS SumaDemonto
FROM socios INNER JOIN vales ON socios.rut = vales.rut, cuotas INNER JOIN empresa ON cuotas.id_empresa = empresa.id_empresa
GROUP BY socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, vales.id_vale, cuotas.saldo, cuotas.mes, cuotas.monto, empresa.nombempr
HAVING (((cuotas.saldo)>"0") AND ((cuotas.mes)="Enero")) ) t1 group by
rut,nombre,nombempr ,ap_pat, saldo, mes;


gracias de nuevo y disculpa las molestias!!