查询仅显示1个结果

时间:2015-01-06 15:45:28

标签: mysql vba ms-access access-vba

我正在寻找一个填充列表框但显示同名结果的查询。让我用一个例子来解释一下。所以说我有杰克,约翰和马克作为我的表中的分析师。 jack属于6条记录,john 2和mark 2.我不希望jack在我的列表框中出现6次,只有一次。

所以这里是我正在使用的代码,它会引发插孔6次:

cmbAllGroups.RowSource = "Select Analyst from tblActionLog';"

2 个答案:

答案 0 :(得分:3)

您需要使用group by声明或不同的声明。

cmbAllGroups.RowSource = "select Analyst from tblActionLog group by Analyst';"

cmbAllGroups.RowSource = "select distinct Analyst from tblActionLog';"

答案 1 :(得分:3)

试试这个

SELECT DISTINCT Analyst FROM tblActionLog