Contando o número de valores exclusivos em uma coluna durante a filtragem em outra coluna

1

Eu gostaria de contar o número de valores únicos em uma coluna enquanto filtrava o conteúdo de uma segunda coluna.

Um exemplo:

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

Preciso contar os valores únicos da coluna A, onde a coluna B contém os valores '2' ou '3'

A resposta neste exemplo deve retornar 4 (Linhas 1, 2, 3, 5, 6, mas não contando duas vezes o valor 'a' nas linhas 1 e 2)

    
por That_Knight_Guy 16.06.2017 / 02:04

1 resposta

0

Siga as instruções no link para mover os dados para o LibreOffice Base e use a seguinte consulta.

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

A execução da consulta produz 4 conforme o esperado.

    
por 16.06.2017 / 03:09