Forçar totalização numa query

Delphi

05/09/2003

No INTERBASE tenho a seguinte SQL :

SELECT COUNT(*) AS TOTAIS,Tabdisc.DENO_DISC
FROM SOMANOTA,ALUNO,TABDISC
WHERE (Somanota.CODALUN = Aluno.COD_ALUN)
AND (Somanota.DISCIP = Tabdisc.COD_DISC)
AND (Aluno.TURMA =´1213A´)
AND (CAST(Somanota.NOT1 AS INTEGER) <18)
GROUP BY Tabdisc.DENO_DISC

Estou totalizando quantas notas sao menores que 18, por disciplina.
O resultado dessa query fica assim :

disciplina totais
portugues = 2
matematica = 3

ou seja, quando nao tem nenhuma nota, em uma determinada disciplina, menor que 18, essa linha nao aparece no resultado da query.
Eu preciso que apareça assim :

disciplina totais
portugues = 2
matematica = 3
historia = 0

pois estou montando um grafico com o resultado e preciso do resultado também igual a 0 .

Como forçar o aparecimento no resultado da query, mesmo que o total seja 0 ?


obrigado,

edeson


Edeson

Edeson

Curtidas 0
POSTAR