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