Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Como agrupar datos por semanas (https://www.clubdelphi.com/foros/showthread.php?t=53575)

flystar 24-02-2008 12:30:37

Como agrupar datos por semanas
 
Buenos Días:

Supongamos que tengo en una simple tabla de una base de datos, 2 campos, el primero almacena solo cantidades numericas que representan la cantidad de dinero que una empleada recibio por ventas de cualquier cosa,
y el segundo campo almacena la fecha en que se registro cada unas de esas cantidades de dinero. Es decir algo asi:

500 - 12/02/2008
300 - 15/02/2008
500 - 05/03/2008
333 - 09/08/2008, etc etc etc

y asi sucesivamente se forma una lista larga de esta tabla.

Ahora como se hace para poder obtener una consulta en MySQL que obtenga la suma de dinero que se recibio por numero de semana?
Es decir, ¿Como obtengo que en la 1 semana, la cantidad fue de XX, en la semana No 2 la cantidad fue de XX, en la semana No. 3 la cantidad fue de ZZ, y asi sucesivamente?

Hay una manera mas practica y facil de hacer una consulta asi usando algun tipo de función que obtenga el numero de semana de los Años como el week?

Como harian ustedes la consulta SQL?

Gracias.

keyboy 24-02-2008 19:14:29

Código SQL [-]
select week(fecha), sum(cantidad)
from ventas
group by week(fecha)

Bye


La franja horaria es GMT +2. Ahora son las 05:42:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi