Свойство «Уникальные значения»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Свойство Уникальные значения используется для исключения записей, содержащих повторяющиеся данные в полях, отображаемых в режим таблицы. Например, если результаты запроса содержат несколько полей, для включения в эти результаты сочетание значений всех полей должно быть уникальным для данной записи.

Примечание : Свойство уникальные значения применяется только для добавления и запросы на создание таблицы и запросы на выборку.

Значения

Свойство Уникальные значения может иметь следующие значения:

Параметр

Описание

Да

Отображаются только записи, содержащие уникальные значения всех полей, отображаемых в режиме таблицы

Нет

(По умолчанию.) Отображаются все записи


Значение свойства Уникальные значения задается в окне свойств запроса или в режим SQL в Окно запроса.

Примечание : Значение этого свойства можно задать при создании нового запроса с помощью инструкции SQL. Предикат DISTINCT соответствует значению свойства Уникальные значения. Предикат DISTINCTROW соответствует значению свойства Уникальные записи.

Замечания

Если для свойства Уникальные значения установлено значение «Да», результаты запроса не будут обновляться и отражать последующие изменения, сделанные пользователями.

Свойства Уникальные значения и Уникальные записи связаны таким образом, что только для одного из них одновременно может быть задано значение «Да». Например, если для свойства Уникальные значения задается значение «Да», Microsoft Office Access 2007 автоматически устанавливает значение «Нет» для свойства Уникальные записи. Однако значение «Нет» можно указать для обоих этих свойств. Если для обоих этих свойств задано значение «Нет», возвращаются все записи.

Совет

Если необходимо подсчитать количество экземпляров значения в поле, создайте итоговый запрос.

Пример

Инструкция SELECT в этом примере возвращает список стран, в которых проживают клиенты. Так как в каждой стране может быть множество клиентов, страна у многих записей в таблице «Клиенты» может совпадать. Однако каждая страна в результатах запроса отображается только один раз.

В этом примере используется таблица «Клиенты», включающая следующие данные:

Страна

Название компании

Бразилия

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 предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×