표현식을 사용하여 내 보고서 테이블 중 하나에서 지난 6 개월 개의 데이터를 필터링하고 싶습니다.지난 6 개월 동안 검색하는 표현
예 : 01/05/2017 to 31/10/2017
. 다음 달에는 01/06/2017
에서 30/11/2017
까지 표시되도록 자동화 된 프로세스 여야합니다.
다음은 관리 스튜디오에서 수행하는 방법입니다. 그러나 초기 데이터 세트를 지난 6 개월 동안 제한하고 싶지는 않습니다. 따라서 표현의 필요성. 보고서에 날짜 매개 변수가 필요 없음을 추가합니다.
WHERE Date_Completed between
Dateadd(Month, Datediff(Month, 0, DATEADD(m, -6, current_timestamp)), 0)
and
Dateadd(Month, Datediff(Month, 0, DATEADD(m, 0, current_timestamp)), 0)
분명히 설명해 주셔서 감사합니다. – whitz11