Imam poizvedbo za pridobivanje datuma razlike med 2 datetime kot :
SELECT DATEDIFF(DAY, @CreatedDate , GETDATE())
Ex :
SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE())
Poizvedbo, ki bo odštela dan od ustvarjenega dneva, moram opraviti na naslednji način:
SELECT DATEDIFF(DAY, **@CreatedDate- 1** , GETDATE())
Poskusite to
SELECT DATEDIFF(DAY, DATEADD(day, -1, '2013-03-13 00:00:00.000'), GETDATE())
ALI
SELECT DATEDIFF(DAY, DATEADD(day, -1, @CreatedDate), GETDATE())