다음과 같이 2 datetime 사이의 날짜 차이를 가져 오는 쿼리가 있습니다.
SELECT DATEDIFF(DAY, @CreatedDate , GETDATE())
Ex :
SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE())
생성 된 날에서 하루를 빼는 쿼리 작업이 필요합니다.
SELECT DATEDIFF(DAY, **@CreatedDate- 1** , GETDATE())
1
결과에 1을 더하지 않는 이유는 무엇입니까?
—
Damien_The_Unbeliever
경우 뺀 결과에서 일하기 원하는 답을주고 있기 때문에, 당신이 제기 한 질문은 잘못된 것 같습니다 뺀 결과에서하는 것은 동일합니다 추가 날짜의 이전에 일 수를.
—
Damien_The_Unbeliever
그럼 당신은 나에게 첫 번째 답변으로 게시 된 표현은 내가 사용하는 거라고 하나입니다 - 당신이 대답으로 게시 할 수는 있지만, 내가 말하는대로, 그것은 귀하의 질문에 (정말 정확하지 않은 것을 의미
—
Damien_The_Unbeliever
DATEDIFF
사이에 2003-03-12
오늘은 14입니다 , 12가 아님).
Yes..you은 결과에 반대 같은 right..it 작품입니다 ..
—
제임스