segundo martes de un mes

10/03/2008 - 18:48 por Jaime Lucci | Informe spam
Hola a todos!!

Alguien sabe como puedo sacar que día es el segundo martes de un mes??

Por ejemplo, el segundo martes de Marzo08 es 11.

Saludos!

Jaime Lucci
jaimelucci@hotmail.com
 

Leer las respuestas

#1 Alejandro Mesa
10/03/2008 - 18:48 | Informe spam
Jaime Lucci,

Que tal usando una tabla calendario.

;with cte
as
(
select *, row_number() over(order by fecha ASC) as rn
from dbo.Calendario
where año = 2008 and mes = 3 and dia_semana = 'martes'
)
select *
from cte
where rn = 2;
go


Why should I consider using an auxiliary calendar table?
http://sqlserver2000.databases.aspf...table.html

AMB




"Jaime Lucci" wrote:

Hola a todos!!

Alguien sabe como puedo sacar que día es el segundo martes de un mes??

Por ejemplo, el segundo martes de Marzo08 es 11.

Saludos!

Jaime Lucci




Preguntas similares