使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

要忽略包含在 数据表视图下所显示的字段中包含重复数据的记录,可使用 UniqueValues 属性。 例如,如果查询的输出包含多个字段,对于要包含在结果中的给定记录,来自所有字段的值的组合必须是唯一的。

注意:  UniqueValues 属性仅适用于追加查询、生成表查询和选择查询。

设置

UniqueValues 属性使用以下设置。

设置

说明

仅显示在“数据表”视图中所有字段值都唯一的记录。

(默认)显示所有记录。

可以在查询的属性表或查询窗口的 SQL 视图中设置 UniqueValues 属性。

注意: 在使用 SQL 语句新建查询时,可以设置此属性。 DISTINCT 谓词对应于 UniqueValues 属性设置。 DISTINCTROW 谓词对应于 UniqueRecords 属性设置。

备注

UniqueValues 属性设置为“是”时,查询结果,也不可反映其他用户的后续更改。

UniqueValuesUniqueRecords 属性相互关联,一次只能将它们中一个设置为“是”。 例如,将 UniqueValues 属性设置为“是”时,Access 会自动将 UniqueRecords 属性设置为“否”。 但可以将它们都设置为“否”。 这两个属性都设置为“否”时,返回所有记录。

提示

若要计算字段中某个值的实例数量,请创建总计查询。

示例

本示例中的 SELECT 语句返回拥有客户的国家/地区列表。 由于在每个国家/地区内可能有多个客户,Customers 表中许多记录可能国家/地区名都相同。 但在查询结果中,每一个国家/地区只显示一次。

此示例使用包含以下数据的客户表。

国家/地区

公司名

巴西

Familia Arquibaldo

巴西

Gourmet Lanchonetes

巴西

Hanari Carnes

法国

Du monde entier

法国

Folies gourmandes

德国

Frankenversand

爱尔兰

Hungry Owl All-Night Grocers

此 SQL 语句返回下表中的国家/地区:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

返回的国家/地区

巴西

法国

德国

爱尔兰

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×