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 original
SELECT 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