olaaa considerando q vc usou o distinct, provavelmente vc ja deve ter informacoes repetidas na tabela, q nao quer q aparecam. o distinct nao traz informacoes duplicadas, o count conta todas as linhas da tua query. samuel