[firebase-br] SQL funciona na versão 1.5 e não na 2.0
Adriano Zamoner
adriano em furlan.com.br
Qua Jul 11 10:35:40 -03 2007
Srs. Bom Dia !!!
A SQL abaixo funciona perfeitamente na versão 1.5 do Firebird, só que estou
migrando para a versão 2.0 e ocorre o seguinte erro:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Cannot use an aggregate function in a WHERE clause, use HAVING instead.
Segue SQL:
select coalesce(trelsld.qtdsaldo,0) qtdsaldo,
coalesce(trelsld.totalsaldo,0) totalsaldo
from trelsld
where trelsld.idprd = :idprd and
trelsld.filial = :filial and
trelsld.saldo = :saldo and
trelsld.codloc = :codloc and
trelsld.sequencialsaldo = (select max(trelsld.sequencialsaldo)
from trelsld ultimo
where trelsld.idprd = :idprd and
trelsld.saldo = :saldo and
trelsld.filial = :filial and
trelsld.codloc = :codloc)
Obrigado.
Adriano Zamoner
Tecnologia da Informação
Máquinas Furlan Ltda
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.2/894 - Release Date: 10/07/2007
17:44
Mais detalhes sobre a lista de discussão lista