Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/11/2013, 18:54
enniogt
 
Fecha de Ingreso: noviembre-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: conflicto con agrupar columnas con dos fechas distintas

de nuevo gracias pero aun descuadra, te he tomado la idea, y he observado, que es por lo mismo: de p, jalamos el monto, y de p2 (hice el cambio) jalo las moras, porque si las selecciono de p, aparece en fecha equivocada, pero estoy analizando que me ha duplicado un monto donde hay fecha_mora únicamente y el total de ambas columnas si lo jalo de p, no cuadra.

asi lo tengo por el momento.

Código MySQL:
Ver original
  1. SELECT t1.fecha, IFNULL(SUM(p.MONTO),0) monti,
  2. IFNULL(SUM(p2.MORA),0) mori, IFNULL(SUM(p2.pago),0) tot  FROM  
  3. ((SELECT DISTINCT FECHA_PAGAR fecha
  4.         FROM pagos
  5.         WHERE FECHA_PAGAR BETWEEN '2013/11/01' AND '2013/11/05')
  6.            UNION
  7.         (SELECT DISTINCT FECHA_MORA fecha
  8.         FROM pagos
  9.         WHERE FECHA_MORA BETWEEN '2013/11/01' AND '2013/11/05'))t1  LEFT JOIN pagos p ON t1.fecha = p.FECHA_PAGAR LEFT JOIN pagos p2 ON t1.fecha = p2.FECHA_MORA GROUP BY t1.fecha ORDER BY t1.FECHA DESC

seguiré analizando por la noche y hablamos luego y gracias de nuevo por tu valioso tiempo