Agrupamientos por semanas en SQL

Alberto
13 de Septiembre del 2004
Necesito saber como se realizan agrupamiento de registros por semanas de un mes especifico en SQL, para saber si en la semana 1 del mes X se vendieron mas q en la semana 2 del mismo mes, etc.
Agradecere bastante la ayuda.

Saludos desde Paraguay
Alberto

paco
13 de Septiembre del 2004
Es bien sencillo, Alberto. Para ello, deberás utilizar la función datepart. Te pongo un ejemplo.

Supongamos que tenemos una tabla con varios campos, entre ellos, importe y fecha_movimiento. Para sacar los totales, agrupados por semana, deberás escribir:
select sum(importe) as sumadeimporte, datepart("ww",fecha_movimiento) from tabla
group by datepart("ww",fecha_movimiento)
where ...

Espero haberte ayudado.

Saludos.

Alberto
13 de Septiembre del 2004
Gracias Paco por la ayuda

Saludos