Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/06/2010, 13:06
Avatar de deniz
deniz
 
Fecha de Ingreso: junio-2008
Ubicación: Bahía Blanca
Mensajes: 41
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: WITH ROLLUP no me suma una columna

Lo que me dices no me sirve, tengo que cruzar datos entre las fechas y las fechasLead por eso hago un left join. La mejoro pero sigue sin calcularme el total para la columna Leads.

Código MySQL:
Ver original
  1.   IFNULL(r.fecha, 'Totales') fecha,
  2.   COUNT(r.idRecomendacion) recomendaciones,
  3.   IFNULL(leads, 0) leads
  4.     RECOMENDACION r
  5.     (
  6.         SELECT
  7.             r.fechaLead,
  8.             SUM(r.lead) leads
  9.         FROM
  10.             RECOMENDACION r
  11.         WHERE
  12.             r.fechaLead IS NOT NULL
  13.         GROUP BY
  14.             substr(r.fechaLead, 1, 8)
  15.     ) aux ON (substr(aux.fechaLead, 1, 8) = substr(r.fecha, 1, 8))
  16.     substr(r.fecha, 1, 8) WITH ROLLUP

Gracias