Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Властивість UniqueValues можна використовувати, якщо потрібно пропустити записи, які містять повторювані дані, у полях, які відображаються в вікно табличного подання даних. Наприклад, якщо результат запиту містить кілька полів, поєднання значень з усіх полів має бути унікальним для певного запису для включення до результатів.

Примітка.: Властивість UniqueValues застосовується тільки до запитів на додавання та на створення таблиць, а також до вибіркових запитів.

Значення

Властивість UniqueValues може мати наведені нижче значення.

Параметр

Опис

Так

До результатів включатимуться лише записи, у яких значення всіх полів, що відображаються в у вікні табличного подання даних, унікальні.

Ні

Відображатимуться всі записи (стандартне значення).


Властивість UniqueValues можна встановити на аркуші властивостей запиту або в режим SQLвікно запиту.

Примітка.: Ви можете задати цю властивість під час створення запиту за допомогою інструкції SQL. Предикат DISTINCT відповідає значенню властивості UniqueValues. Предикат DISTINCTROW відповідає значенню властивості UniqueRecords.

Примітки

Якщо вибрати для властивості UniqueValues значення "Так", результати запиту не оновлюватимуться та не відображатимуть змін, які пізніше можуть внести інші користувачі.

Властивості UniqueValues і UniqueRecords пов’язані в такий спосіб, що в кожний момент часу тільки одній із них може бути призначено значення "Так". Наприклад, якщо задати для властивості UniqueValues значення "Так", Microsoft Office Access 2007 автоматично встановить для UniqueRecords значення "Ні". Однак ви можете призначити обом цим властивостям значення "Ні". У такому разі повертатимуться всі записи.

Порада

Якщо потрібно підрахувати кількість екземплярів значення в полі, створіть запит підсумків.

Приклад

Інструкція SELECT у цьому прикладі повертає список країн і регіонів, у яких є клієнти. У кожній країні та регіоні може бути багато клієнтів, тому багато записів можуть мати одне й те саме значення у відповідному полі таблиці Customers. Однак у результатах запиту кожна країна або регіон відображатиметься лише один раз.

У цьому прикладі використовується таблиця 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. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×