Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
pedroivo
Creator
Creator

Dúvida para obter uma contagem, similar a condição not exists no Oracle

Boa tarde, comunidade,

estou com uma dúvida para contar uma determinada ocorrência de matriculas de pessoas que não realizaram determinados exames,

se fosse no Oracle eu faria uma condição com Not Existis, mas stou trabalhando em cima de uma QVD, nesse QVD ecistem várias linhas com matriculas e códigos de exames, eu preciso contar quantas matriculas não realizaram determinados exames.

Alguma sugestão?

1 Solution

Accepted Solutions
marcelvinicius
Creator III
Creator III

Boa tarde Pedro,

Você gostaria de contar alguns registros excluindo outros, seria isso?

Mais ou menos isso?

Sum({<Identificacao-={'SAV16','GOL 16','Gerador','LAVADORA'}>}VLTotalConsumo)

Onde o agregador -= exclui aqueles registros.

View solution in original post

2 Replies
marcelvinicius
Creator III
Creator III

Boa tarde Pedro,

Você gostaria de contar alguns registros excluindo outros, seria isso?

Mais ou menos isso?

Sum({<Identificacao-={'SAV16','GOL 16','Gerador','LAVADORA'}>}VLTotalConsumo)

Onde o agregador -= exclui aqueles registros.

Thiago_Justen_

Pedro,

Isso deve resolver:

Count({$-<DATA_EXAME={"*"}>}Distinct MATRICULA)

Isso conta matrículas distintas onde a data de exame encontra-se vazia (nula).

Se você precisa definir quais exames você quer contar, talvez uma pequena variação solucione:

Count({$-<DATA_EXAME={"*"},EXAME={"*EXAME_1*","*EXAME_2*","*ETC*"}>}Distinct MATRICULA)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago