Властивість - набір значень

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

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

Параметр властивості набір значень - ціле число, яке представляє точне число значень, що повертаються або числа, за яким слід знак відсотка (%) частку записів для повернення. Наприклад для повернення перші 10 значень присвоєно значення Властивості 10; Повертає перші 10 відсотків значень, значення Властивості 10%.

Це властивість не вдається поставити безпосередньо в коді. Здається в режим SQL з Вікно запиту за допомогою TOP n або пропозицію TOP n PERCENT в інструкцію SQL.

Крім того, значення властивості Набір значень можна задати у вікні властивостей запиту або поле Набір значень в розділі Сервіс на вкладці Конструктор.

Примітка: Властивість Набір значень у вікні властивостей запиту і на вкладці Конструктор представлено у вигляді поля зі списком, що включає список значень і процентних величин. Можна вибрати одне з цих значень або ввести в це поле будь-допустиме значення.

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

Припустимо, у співробітників такі підсумкові показники продажів:

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

У наступному прикладі для властивості Джерело записів для форми, яка буде відображати десять найдорожчих товарів, призначається рядок SQL, що повертає 10 найдорожчих товарів.

Схожі статті