在数据输入表单(Microsoft Access 2010)中删除组合框中的副本

时间:2014-10-22 05:35:34

标签: combobox ms-access-2010 duplicate-removal

我正在为Microsoft Access 2010的竞赛开发一个简单的数据库。我现在面临一个问题,我需要你的帮助。

在我的学校表中,我有参加比赛的学校名单,参加比赛的年份(比赛每年举办一次,一所学校可以参加多年)。我还有另一个名为Team的表,其中包含来自不同学校的团队,我为该实体创建了一个数据输入表。为了便于输入,我为学校列表创建了一个组合框,这样当人们输入团队信息时,他们可以从列表中轻松选择他们的学校名称。

但是,因为一所学校可以参加多年,所以我的组合框中有重复项。你能帮我解决一下如何删除重复项吗?

我尝试了SELECT DISTINCT,但它没有用。

有人推荐吗?提前问。

1 个答案:

答案 0 :(得分:0)

我不知道我是否有足够的信息可以为您提供所需的帮助,但如果我理解正确,您可能需要在查询中使用GROUP BY作为组合框。

这样的事情(我不知道你的字段名称是什么,所以我使用了“SchoolName”)

SELECT Schools.SchoolName 来自学校 GROUP BY Schools.SchoolName;

希望这会有所帮助