SQL 문에서 3 개월 이상 datediff
행을 검색해야합니다.SQL Server - DATEDIFF 반올림 오류
하지만이 같은 날짜에서
로 반올림 문제가 보인다 발견 : 2010-12-01이
select datediff(month,' 2010-09-09', '2010-12-01')
그것은 결과를 3을 반환 : 2010-09-09
날짜로합니다.
문제를 해결하는 방법은 무엇입니까? 감사.
관련, 조
SQL 문에서 3 개월 이상 datediff
행을 검색해야합니다.SQL Server - DATEDIFF 반올림 오류
하지만이 같은 날짜에서
로 반올림 문제가 보인다 발견 : 2010-12-01이
select datediff(month,' 2010-09-09', '2010-12-01')
그것은 결과를 3을 반환 : 2010-09-09
날짜로합니다.
문제를 해결하는 방법은 무엇입니까? 감사.
관련, 조
DATEDIFF (월, 날짜 1, 날짜 2)를 사용할 수 및 계정에 일을하지 않습니다.
날짜 사이의 실제 월수를 계산하려면 수동 작업을해야합니다.
는에 일치하는 것으로 보이는 당신이 요구되지만 당신은 '달'차이를 구성하는 것에 대한 특정 정의에 따라 수정해야 할 수도 있습니다 (포함 부분 개월?) 것.
3 달의 기간에 대한 올바른 결과는 –
개월의 날짜 계산에서 날짜 값을 무시합니다. – mellamokb
조금 더 자세히 설명해 주시겠습니까? 어떤 가치가 있었습니까? 그리고 왜? – Lee