Impossível não é, porém olhando só este trecho da sua consulta não dá para adivinhar muita coisa, deve ser algum erro de sintaxe, segue uma explicação/exemplo sobre COUNT:
Diferentemente das outras funções de grupos, o COUNT retorna o número de linhas que atende a uma determinada condição. Podemos utilizá-lo com um asterisco entre parênteses, para indicar que queremos saber a quantidade total de linhas, independentemente de haver linhas com colunas nulas ou não.
Caso queiramos saber quantas linhas existem e quais destas não têm valor nulo em determinada coluna, especificamos essa coluna entre parênteses.
[b]No exemplo a seguir aparece o total de registros na tabela Gravadora:[/b]
SELECT COUNT(*) FROM GRAVADORA;
COUNT (*)
4
Já neste exemplo o total de registros que possuem endereço:
SELECT COUNT(ENDERECO) FROM GRAVADORA;
COUNT (ENDERECO)
2
[b]Efeito semelhante poderíamos obter com o comando:[/b]
SELECT COUNT(*) FROM GRAVADORA
WHERE ENDERECO IS NOT NULL;
COUNT (*)
2
Outra forma interessante de utilizar o COUNT é acrescentando a ele uma cláusula DISTINCT. Veja o exemplo a seguir: Têm-se um total de 140 registros na tabela MUSICA_AUTOR. Se quisermos saber quantas são as músicas distintas, ou seja, sem repetições, visto que pode haver mais de um autor para uma mesma música, podemos utilizar o comando:
SELECT COUNT(*)
FROM MUSICA_AUTOR;
COUNT(*)
140
SELECT COUNT ( DISTINCT CODIGO_MUSICA )
FROM MUSICA_AUTOR;
COUNT ( DISTINCT CODIGO_MUSICA )
86
:thumbup: