Professional Documents
Culture Documents
SELECT DATEADD(ms,-3,DATEADD(dd,DATEDIFF(dd,0,GETDATE()),1))
'Fin de este da'
5. Inicio de ayer.
SELECT DATEADD(ms,-3,DATEADD(dd,DATEDIFF(dd,0,GETDATE()),0))
'Fin de ayer'
7. Primer da de la semana actual.
SELECT DATEADD(ms,-
3,DATEADD(mm,0,DATEADD(mm,DATEDIFF(mm,0,GETDATE())+1,0)))
'ltimo da del mes actual'
13. Primer da del mes pasado.
SELECT DATEADD(mm,-1,DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0))
'Primer da del mes pasado'
14. ltimo da del mes pasado.
SELECT DATEADD(ms,-
3,DATEADD(mm,0,DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0)))
'ltimo da del mes pasado'
15. Primer da de este ao.
SELECT DATEADD(ms,-
3,DATEADD(yy,0,DATEADD(yy,DATEDIFF(yy,0,GETDATE())+1,0)))
'ltimo da de este ao'
17. Primer da del ao pasado.
SELECT DATEADD(yy,-1,DATEADD(yy,DATEDIFF(yy,0,GETDATE()),0))
'Primer da del ao pasado'
18. ltimo da del ao pasado.
SELECT DATEADD(ms,-
3,DATEADD(yy,0,DATEADD(yy,DATEDIFF(yy,0,GETDATE()),0)))
'ltimo da del ao pasado'
19. Primer da del prximo mes.
SELECT DATEADD(mm,1,DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0))
'Primer da del prximo mes'
20. ltimo da del prximo mes.
SELECT DATEADD(ms,-
3,DATEADD(mm,DATEADD(mm,(DATEDIFF(mm,0,GETDATE()),0)))
'ltimo da del prximo mes'