Boa tarde a todos e todas.
Gostaria da ajuda dos colegas mais experientes. O caso é o seguinte:
Tenho três tabelas chamadas:
tab_Inquerito : campo Num_IP chave primária)
tab_DetalhesInquerito : campo Num_IP, se relacionando com a tab_Inquerito e o campo Cod_Pessoa)
tab_Pessoa (cod_Pessoa chave primária se relacionando com tab_DetalhesInquerito).
Criei uma consulta onde me retorna todos os inquéritos com as pessoas envolvidas.
Nesta consulta, alguns inquéritos se repetem, e é claro, pois existem mais de uma pessoa para o mesmo inquérito. Até aí tudo ok.
Criei um relatório baseado nesta consulta, agrupado por Num_IP, funcionando perfeitamente, no entanto, não estou conseguindo
contar o número de registro corretamente.
Por exemplo: o relatório traz 10 inquéritos e 30 pessoas, agrupados por inquérito, no entanto quanto, no rodapé do
relatório eu coloco a função Count(*) ela me retorna no número 30 e não o 10. Na verdade o Count(*) está contando
o número total de registros e gostaria que me retornasse apenas a quantidade de inquéritos (10).
Pesquisei vários tópicos aqui, porém não consegui clarear a ideia.
Peço ajuda dos colegas.
Gostaria da ajuda dos colegas mais experientes. O caso é o seguinte:
Tenho três tabelas chamadas:
tab_Inquerito : campo Num_IP chave primária)
tab_DetalhesInquerito : campo Num_IP, se relacionando com a tab_Inquerito e o campo Cod_Pessoa)
tab_Pessoa (cod_Pessoa chave primária se relacionando com tab_DetalhesInquerito).
Criei uma consulta onde me retorna todos os inquéritos com as pessoas envolvidas.
Nesta consulta, alguns inquéritos se repetem, e é claro, pois existem mais de uma pessoa para o mesmo inquérito. Até aí tudo ok.
Criei um relatório baseado nesta consulta, agrupado por Num_IP, funcionando perfeitamente, no entanto, não estou conseguindo
contar o número de registro corretamente.
Por exemplo: o relatório traz 10 inquéritos e 30 pessoas, agrupados por inquérito, no entanto quanto, no rodapé do
relatório eu coloco a função Count(*) ela me retorna no número 30 e não o 10. Na verdade o Count(*) está contando
o número total de registros e gostaria que me retornasse apenas a quantidade de inquéritos (10).
Pesquisei vários tópicos aqui, porém não consegui clarear a ideia.
Peço ajuda dos colegas.