Pergunta : Pergunta do Sql 2008


Eu preciso de selecionar a data do dado quarta-feira de passado uma data e quarta-feira de proximo

Por exemplo dado este 00:00 da data “2010-09-09: 00.000” esta data terão que ser dinâmico
a pergunta deve retornar
“2010-09-08” e “2010-09-15”
Soluções relacionadas: Dias úteis da pergunta do Sql 2008

Resposta : Pergunta do Sql 2008

Pesarosa, a data é seu valor da data.
Por exemplo se a data era hardcoded olharia como esta.:
selecionar DATEadd (“d”, 7+4-datepart (“dw”, “07-31-2010”), “07-31-2010), DATEadd (“d”, 7-3-datepart (“dw”, “07-31-2010”), “07-31-2010)

Se eu o quis sempre ser hoje eu mudaria a data a GetDate ()
selecionar DATEadd (“d”, 7+4-datepart (“dw”, GetDate ()), GetDate ()) , DATEadd (“d”, 7-3-datepart (“dw”, GetDate ()), GetDate ())



Outras soluções  
 
programming4us programming4us