我正在尝试让我的SQL在text48中选择一年 - 所以如果他们选择2016年,SQL将只显示2016年的帐户。
下面是我的SQL:
SELECT tbl_ComplaintsCoded.[Mail Date],
tbl_ComplaintsCoded.[Account Number],
tbl_ComplaintsCoded.Advisors
FROM tbl_ComplaintsCoded
WHERE Year([Mail Date])=Year([text48].[value]) AND
Advisors=[forms]![frm_Central_Reporting_Ops]![Text52]);
我无法解决我出错的地方。
答案 0 :(得分:1)
如果用户选择年,则应该只读:
WHERE Year([Mail Date])=[text48].[value]
或者更确切地说:
WHERE Year([Mail Date])=[text48]
或者也许:
WHERE Year([Mail Date])=[Forms]![frm_Central_Reporting_Ops]![text48]