MS Access从组合框中查询

时间:2014-05-02 12:25:38

标签: sql ms-access

我正在尝试从MS Access 2013生成基于组合框中的选择创建的报告。我的设置:

表:员工联系信息,最后一栏是" EmployeeSkills"用逗号分隔的一个单元格中列出的技能(即"编程,设计,excel,策略"

表单:我创建了一个带有组合框的表单,其中列出了员工可能具备的技能。用户选择技能("即"编程"然后单击按钮以生成报告。

查询:我的查询通过[Forms]搜索组合框的条件![CreateReport]![cmbSkills]

我知道我需要某种类型的"喜欢"功能,因为我的技能组合在一起,我不是在寻找完全匹配。我可以使用某种功能吗?

1 个答案:

答案 0 :(得分:0)

你是对的,你需要LIKE运营商。您可能缺少的是通配符。

因此,您需要将查询的WHERE子句修改为以下内容:

Where [EmployeeSkills] Like "*" & [Forms]![CreateReport]![cmbSkills] & "*"

尝试一下:)