sumatorio de cantidades por semanas cuando tengo cantidades por di

27/10/2005 - 16:40 por Xavi | Informe spam
hola, tengo unos importes por dias...calcular la suma de los importes por
dias es sencillo, lo que no se es como calcular esa suma de importes por
semanas.

¿Es posible? ¿Alguien me podria ayudar?

Gracias de antemano
 

Leer las respuestas

#1 Rubén Vigón
27/10/2005 - 17:09 | Informe spam
Hola Xavi,

Sólo tienes que usar la función «DATEPART» para obtener la semana de una fecha dada; por ejemplo:

SELECT Fecha, DATEPART(wk, Fecha) AS [Nº de semana] FROM Tabla WHERE...
_____________________________

DATEPART
Devuelve un entero que representa la parte de la fecha especificada de la fecha indicada
[...] La parte de la fecha week (wk, ww) refleja los cambios realizados en SET DATEFIRST. El 1 de enero de cualquier año define el número de inicio para la parte de la fecha week, por ejemplo: DATEPART(wk, 'Jan 1, xxxx') = 1, donde xxxx es cualquier año
[...] La parte de la fecha weekday (dw) devuelve un número que corresponde al día de la semana, por ejemplo: Domingo = 7, Sábado = 6. El número que produce la parte de la fecha weekday depende del valor establecido por SET DATEFIRST, que indica el primer día de la semana
_____________________________

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org

Preguntas similares