1

Я хотел бы посчитать количество уникальных значений в одном столбце при фильтрации по содержимому второго столбца.

Пример:

    A   B
1   a   2
2   a   3
3   b   2
4   b   1
5   c   2
6   d   3
7   e   4

Мне нужно подсчитать уникальные значения из столбца A, где столбец B содержит значения «2» или «3»

Ответ в этом примере должен возвращать 4 (строки 1, 2, 3, 5, 6, но не двойной подсчет значения «a» в строках 1 и 2)

1 ответ1

0

Следуйте инструкциям на https://superuser.com/a/1216718/541756, чтобы переместить данные в базу LibreOffice и использовать следующий запрос.

select count(distinct(A))
from "Table1"
where B in (2,3);

Запуск запроса выдает 4 как и ожидалось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .