Por consulta de Estadísticas
Publicado por Carlos (3 intervenciones) el 08/04/2008 22:44:40
Amigos:
Tengo una página en asp que consulta una tabla llamada control que guarda ingresos de todo el sitio. Entre los datos que consulto existen los cliks efectuados en banners publicitarios. La tabla tiene como campos el número de codigo de cliente y la fecha y hora del click por medio de un campo DATETIME. Para consultar las estadisticas de esa tabla realizo una consulta con una orden que tarda demasiado y la página da el error de tiempo excedido. La orden de consulta es
SELECT count(cliente) AS ingresos, month(dia) AS MIMES, year(dia) AS MIANIO
FROM dbo.control
WHERE dia >= '01/01/2008' and cliente=1781
GROUP BY MONTH(dia),month(dia),YEAR(DIA)
ORDER BY MIANIO,MIMES
Quisiera saber si la orden es correcta o de que forma puede optimizarse. Gracias.
Tengo una página en asp que consulta una tabla llamada control que guarda ingresos de todo el sitio. Entre los datos que consulto existen los cliks efectuados en banners publicitarios. La tabla tiene como campos el número de codigo de cliente y la fecha y hora del click por medio de un campo DATETIME. Para consultar las estadisticas de esa tabla realizo una consulta con una orden que tarda demasiado y la página da el error de tiempo excedido. La orden de consulta es
SELECT count(cliente) AS ingresos, month(dia) AS MIMES, year(dia) AS MIANIO
FROM dbo.control
WHERE dia >= '01/01/2008' and cliente=1781
GROUP BY MONTH(dia),month(dia),YEAR(DIA)
ORDER BY MIANIO,MIMES
Quisiera saber si la orden es correcta o de que forma puede optimizarse. Gracias.
Valora esta pregunta
0