Мова: Українська
Цю статтю перекладено з англійської за допомогою ШІ, тому вона може містити помилки. Ваші відгуки допоможуть нам її покращити.
Опис
Функція COUNTDISTINCT рахує кількість унікальних непустих значень у полі підформи або у двох чи більше полях.
Використання
COUNTDISTINCT(VALUE1, VALUE2, VALUE3, ...)
COUNTDISTINCT(SUBFORM_FIELD.FIELD_NAME)
Примітки
При використанні з підформами аргумент COUNTDISTINCT() повинен містити посилання на поле підформи у формі, а потім на поле в самій підформі, за допомогою крапкової нотації.
Функція COUNTDISTINCT приймає аргументи будь-якого типу.
Приклади
Підрахунок кількості країн серед об'єктів проєкту
Якщо у вас є форма «Проєкти» з підформою, що містить міста, де реалізується проєкт, ви можете захотіти дізнатися унікальну кількість країн, де реалізується проєкт.
COUNTDISTINCT(CITIES.COUNTRY)
Якщо у вашому проєкті є такі субзаписи:
| Місто | Країна | Бюджет |
|---|---|---|
| Кіншаса | ДРК | 10,000 |
| Гома | ДРК | 5,000 |
| Гісеньї | Руанда | 5,000 |
Тоді результатом COUNTDISTINCT(CITIES.COUNTRY) буде 2, хоча COUNT(CITIES.COUNTRY) дорівнюватиме 3.