Question
Retrieving past dates (function)?
My query returns the current month and year for my report
using the datepart(year, getdate()). How would I retrieve last year
or the year before? I can't figure what functions to use. Can
anyone help.
SELECT datepart(month, r.name_check_sent) as check_Month,
count(distinct c.case_number) as companies,
count(distinct r.individual_key) as individuals
FROM #request.app.DB2DB#.anc_case c
JOIN #request.app.DB2DB#.anc_individual i on c.case_number = i.case_number
join #request.app.DB2DB#.anc_agency_response r on i.individual_key = r.individual_key
WHERE r.name_check_sent is not null and datepart(year, getdate()) = datepart(year, r.name_check_sent)
group by datepart(month, r.name_check_sent)
SELECT datepart(month, r.name_check_sent) as check_Month,
count(distinct c.case_number) as companies,
count(distinct r.individual_key) as individuals
FROM #request.app.DB2DB#.anc_case c
JOIN #request.app.DB2DB#.anc_individual i on c.case_number = i.case_number
join #request.app.DB2DB#.anc_agency_response r on i.individual_key = r.individual_key
WHERE r.name_check_sent is not null and datepart(year, getdate()) = datepart(year, r.name_check_sent)
group by datepart(month, r.name_check_sent)
