SQL - Calcular a qué mes corresponden las semanas

 
Vista:

Calcular a qué mes corresponden las semanas

Publicado por Mónica (2 intervenciones) el 13/07/2009 20:13:38
Hola a todos:

Por favor, a ver si me podéis ayudar en sql server.

Tengo las semanas desde la 1... hasta la semana actual que puede ser por ejemplo la 28, y tengo que ASOCIAR los meses (que no los tengo) a estas semanas, es decir, a qué mes corresponden las semanas y que me sirva para el año 2009 y sucesivos.

¿Cómo puedo sacar todos los meses y asociarlos a cada una de las semanas? Por ejemplo, la semana 28 pertenece al mes 7, y esto que me sirva para el 2009 y años sucesivos

Nota: no tengo ningún campo por lo que tendría que obtener los meses con alguna fórmula o truco.
las semanas las he sacado de la siguiente manera:

select campo
from tabla
where campo>=0 and campo<=datepart(weeek(getdate()) así obtengo las semanas desde la 1 hasta la semana actual

Gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Calcular a qué mes corresponden las semanas

Publicado por Rolando (28 intervenciones) el 15/07/2009 00:10:58
Para este tipo de informacion:
Es recomendable crear una tabla fisica.

con los campo

Id_Semana
Num_Semana
Fecha_desde
Fecha_Hasta
Año

y asi llenarlo y consultarlo

saludos

Rolando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar