Vytux

  • Increase font size
  • Default font size
  • Decrease font size
Home FAQ Usefull Code Date Selection Queries

Create PDF Email Print

Date Selection Queries

Author:
Vytautas
Date added:
Thursday, 05 March 2009

Answer

The following SQL code is usefull when you need to select some dates.

MS SQL Server
1
2
3
4
5
6
7
8
9
10
11
--First Day of prior month SQL 
SELECT DATEADD(mm,-1,DATEADD(mm, DATEDIFF(mm,0,GETDATE()), 0))
 
--Last Day of prior month SQL 
SELECT DATEADD(ms,-3,DATEADD(mm, DATEDIFF(mm,0,GETDATE()), 0))   
 
--First Day of last year SQL 
SELECT DATEADD(yy,-1,DATEADD(yy, DATEDIFF(yy,0,GETDATE()), 0))   
 
--Last Day of last year SQL 
SELECT DATEADD(ms,-3,DATEADD(yy, DATEDIFF(yy,0,GETDATE()), 0))
MS Access Version
1
2
3
4
5
-- First Day of Last Month
SELECT DATEADD('m',-2, DATEADD('d',1,DATEADD('m',DATEDIFF('m',0,Now()),1)))
 
-- Last Day of Last Month
SELECT DATEADD('m',-1, DATEADD('s',-1,DATEADD('m',DATEDIFF('m',0,Now()),1)))

Hope it has been usefull to you!

Category

Tags for this item

Discount Hotel Reservation - HotelClub

Sponsored Links


Lithuanian Name Days


Yesterday (2012-02-05) : Agota, Birutė, Gaudvinas
Today (2012-02-06) : Alkis, Darata, Titas, Živilė, Žyvilė
Tomorrow (2012-02-07) : Jomantė, Ričardas, Romualdas, Vilgaudas
Made by: Vytux!