Hola a todos, necesito de su valiosa ayuda.
Estoy entrampado con esta sentencia, necesito agrupar los valores por la fecha, que la obtengo de formatear a DATE el campo vct_summary.recordtimestamp. Mi problema es que no me agrupa las fechas, si para una fecha ejem 2010-01-01 hay 4 filas de registros me muestra las cuatro, y Yo necesito que me sume los valores de esos 4 en los que la fecha es igual.
He intentado poner en el Group By estos 'DATE(vct_summary.recordtimestamp)' pero me da error.
Se agradece su ayuda.
Código SQL:
Ver originalSELECT
DATE(vct_summary.recordtimestamp) AS FECHA,
SUM (vct_summary.numrcvd) AS RECIBIDO,
SUM(vct_summary.numhandled) AS CONTESTADO,
SUM(vct_summary.numabandoned) AS ABANDONADO,
ROUND((100*SUM(vct_summary.svclvlnumerator)/SUM(vct_summary.svclvldenominator) ),0) AS NIVEL_SERVICIO,
ROUND(100*(SUM(vct_summary.numabandoned) / SUM(vct_summary.numrcvd)),0) AS TASA_ABANDONO
FROM
vct_summary vct_summary
WHERE
(vct_summary.compositekey NOT IN ('9999999000000'))
AND recordtimestamp >= datetime(2010-04-01 04:00:00.00) YEAR TO fraction
AND recordtimestamp < datetime(2010-05-01 04:00:00.000) YEAR TO fraction
GROUP BY vct_summary.recordtimestamp