Fórum Select no Firebird com erro #56101

01/06/2006

0

Alguém pode me ajudar com este erro:

select extract(year from EMPREST.DT_EMP) as ANO,
extract(month from EMPREST.DT_EMP) as MES, REGISTRO.UNIDADE,  EMPREST.TIPO,
count(EMPREST.CODIGO) as TOT
from REGISTRO, EMPREST, ACERVO, UNIDADE
where REGISTRO.CODIGO = EMPREST.REG_PUB
and REGISTRO.CODPUB = ACERVO.CODIGO
and REGISTRO.UNIDADE = UNIDADE.CODIGO
and EMPREST.DT_DV_E is null
and EMPREST.CONSULTA = ´0´
group by extract(year from EMPREST.DT_EMP) as ANO, extract(month from EMPREST.DT_EMP) as MES, 
REGISTRO.UNIDADE, EMPREST.TIPO
order by ANO, MES, REGISTRO.UNIDADE, EMPREST.TIPO


Esta dando o erro:
General SQL error.
Token unknown - line 10, char 44
as

Estou usando Firebird 1.5

Grato!

Cristiano


Cristianojedi

Cristianojedi

Responder

Posts

01/06/2006

Cristianojedi

Ninguém pode me ajudar?

Grato!

Cristiano


Responder

Gostei + 0

03/06/2006

Xtreme

Tenta assim:
select extract(year from EMPREST.DT_EMP) as ANO,
extract(month from EMPREST.DT_EMP) as MES, REGISTRO.UNIDADE,  EMPREST.TIPO,
count(EMPREST.CODIGO) as TOT
from REGISTRO, EMPREST, ACERVO, UNIDADE
where REGISTRO.CODIGO = EMPREST.REG_PUB
and REGISTRO.CODPUB = ACERVO.CODIGO
and REGISTRO.UNIDADE = UNIDADE.CODIGO
and EMPREST.DT_DV_E is null
and EMPREST.CONSULTA = ´0´
group by extract(year from EMPREST.DT_EMP), extract(month from EMPREST.DT_EMP), 
REGISTRO.UNIDADE, EMPREST.TIPO
order by ANO, MES, REGISTRO.UNIDADE, EMPREST.TIPO


Sem colocar ´as´ no group by.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar