从日期范围转换为月份范围
Converting from a date range to month range
我想将下面的设置日期范围转换为整个月份范围:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND [Mail Date] between #01/04/2016# AND #30/04/2016#")
我试过:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month[Mail Date] ='April'")
也尝试过:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month[Mail Date] ='4'")
提前感谢您的帮助
如之前的评论所述,您可能还想引用年份,否则将包括所有 'April' 项目,无论年份如何。
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month([Mail Date]) =4")
我想将下面的设置日期范围转换为整个月份范围:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND [Mail Date] between #01/04/2016# AND #30/04/2016#")
我试过:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month[Mail Date] ='April'")
也尝试过:
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month[Mail Date] ='4'")
提前感谢您的帮助
如之前的评论所述,您可能还想引用年份,否则将包括所有 'April' 项目,无论年份如何。
Set rs = CurrentDb.OpenRecordset("SELECT Count(Advisors) AS TotalNumber FROM tbl_ComplaintsCoded WHERE Advisors = '" & Forms!frm_Central_Reporting_ops!Label44.Caption & "' AND month([Mail Date]) =4")