UniqueValues 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

要忽略包含Datasheet view中显示的字段中的重复数据记录时,您可以使用UniqueValues属性。例如,如果查询的输出包括多个字段,所有字段的值组合必须是唯一的要包括在结果中对给定记录。

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

设置

UniqueValues属性使用以下设置。

设置

说明

显示在其中显示在数据表视图中的所有字段的值是唯一的记录。

(默认值)显示所有记录。


您可以设置UniqueValues属性,或SQL viewQuery window的查询的属性表中。

注意: 使用 SQL 语句创建一个新查询时,您可以设置此属性。不同谓词对应于UniqueValues属性设置。DISTINCTROW 谓词对应于UniqueRecords属性设置。

备注

UniqueValues属性设置为是时,查询的结果不会更新,并且不会反映由其他用户所做后续更改。

唯一值UniqueRecords属性相关,只是一个可设置为是一次。UniqueValues属性设置为是时,例如, Microsoft Office Access 2007自动将UniqueRecords属性设置为否。您可以但是,将这两个设置为否。当两个属性设置为否时,将返回所有记录。

提示

如果您想要计算的字段中的值的实例数,创建totals query。

示例

在本示例中的 SELECT 语句返回国家/地区的客户的列表。在每个国家/地区可能有许多客户,因为许多记录可能都相同的国家/地区客户表中。但是,在查询结果中仅一次表示每个国家/地区。

此示例使用客户表,其中包含以下数据。

国家/地区

公司名称

巴西

Familia Arquibaldo

巴西

Gourmet Lanchonetes

巴西

Hanari Carnes

法国

Du monde entier

法国

Folies gourmandes

德国

汉阳科技

爱尔兰

过大一 All-Night 贸易


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

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

返回的国家/地区

巴西

法国

德国

爱尔兰


注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×