SQL - QUERY DIFICIL DE RESOLVER, AYUDENME ..

 
Vista:

QUERY DIFICIL DE RESOLVER, AYUDENME ..

Publicado por Simon Alberrto (3 intervenciones) el 05/08/2004 14:16:57
QUERY DIFICIL DE RESOLVER, AYUDENME ..

SI TE DAN DOS FECHAS 01/01/1975 y la otra fecha 01/01/2004
como hacer un query que te de las fechas que cayeron solamente los dias sabados en el intervalo de las dos fechas dadas anteriormente??
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:QUERY DIFICIL DE RESOLVER, AYUDENME ..

Publicado por Carlos Gil (43 intervenciones) el 05/08/2004 18:49:34
Quiza esto te ayude. Saludos

Declare @fecha1 datetime
Declare @fecha2 datetime
Declare @Aux datetime

Select @fecha1 = '01/01/1975' , @fecha2 = '01/01/2005'

Set @aux = @fecha1

While @aux <= @fecha2
Begin
--6 es sábado
if datepart ( dw , @aux ) = 6
Begin
print @aux
--En lugar de esto lo puedes meterlo a una tabla
End
Set @aux = dateadd ( dd , 1 , @aux )
--puedes mejorar esto haciendo que despues de encontrar
--el primer sabado aumente de 7 en 7
End
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