Подсчёт уникальных значений
Подсчёт уникальных значений — это определение количества разных значений выбранного поля, при котором одинаковые значения учитываются только один раз.
Сначала рассматривают только нужное поле, затем мысленно или с помощью запроса объединяют одинаковые значения в группы и считают число получившихся групп. Такая операция относится к агрегатным показателям базы данных. Если перед подсчётом применено условие отбора, уникальные значения считают только среди записей, прошедших это условие.
Формула
Если \(x_1, x_2, \ldots, x_n\) — значения поля, а \(D\) — множество различных значений, то количество уникальных значений равно мощности этого множества:
В запросах баз данных для этого часто используют группировку по выбранному полю, а затем считают получившиеся группы. Подробнее см. страницу группировка Жазбалар.
В поле «Город» записаны значения: Москва, Тула, Москва, Орёл, Тула, Тула. Различные значения — Москва, Тула и Орёл. Поэтому количество уникальных городов равно \(U=3\), хотя всего Жазбалар 6.
Количество всех записей показывает, сколько строк удовлетворяет условию. Подсчёт уникальных значений показывает, сколько разных вариантов встретилось в выбранном поле. Например, шесть записей с тремя городами дают 6 записей, но только 3 уникальных значения.
В поле «Сынып» записаны значения: 9А, 9Б, 9А, 9В, 9Б. Чему равно количество уникальных значений?
Главное
- Уникальные значения — это разные значения поля без повторного учёта.
- Количество уникальных значений равно числу элементов множества различных значений.
- Не следует путать этот показатель с общим количеством Жазбалар.