Vraag : Sql 2008 Vraag


Ik moet de datum van een vorige Woensdag selecteren gegeven een datum en de komende woensdag

Bijvoorbeeld gegeven dit datum „2010-09-09 00:00: 00.000 zullen“ Deze datum moeten dynamisch zijn
de vraag zou moeten terugkeren
„2010-09-08“ en „2010-09-15“
Verwante Oplossingen: Sql 2008 de weekdagen van de Vraag

Antwoord : Sql 2008 Vraag

Droevig, is de Datum uw datumwaarde.
Bijvoorbeeld als de datum hardcoded het zou kijken als dit. was:
selecteer DATEadd („D“, 7+4-datepart („dw“, „07-31-2010“), „07-31-2010), DATEadd („D“, 7-3 („dw“, „07-31-2010“), „07-31-2010)

Als ik het altijd wilde vandaag zijn zou ik datum in GetDate veranderen ()
selecteer DATEadd („D“, 7+4-datepart („dw“, GetDate ()), GetDate ()) , DATEadd („D“, 7-3 („dw“, GetDate ()), GetDate ())



Andere oplossingen  
 
programming4us programming4us