[firebase-br] Bug no select!? Firebird 2.1.3

Kléber Caneva kdcc em terra.com.br
Qui Jan 7 14:20:17 -03 2010


Isso tá parecendo problema com indices bichado...
Experimente refazer os indices ou fazer um backup/restore.

Antes disso, por curiosidade rode trocando Count(*) por Count(1)

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Mário Reis" <mariodosreyx em gmail.com>
To: <lista em firebase.com.br>
Sent: Wednesday, January 06, 2010 7:32 PM
Subject: [firebase-br] Bug no select!? Firebird 2.1.3



 Boas noites a todos da lista,

Deparei-me com o seguinte problema num select de um ficheiro assim:

Select count(*) from Contratos
where Produto_ID= 'QTA'
 (sendo que todos os contratos com Prod_id='QTA' têm a periodicidade = 'A')

Resultado=44 registos

Porém quando faço (conta correctamente):

Select count(*) from Contratos
where Produto_ID= 'QTA' and Periodo='A'

Resultado=2783 registos

ou

Select count(*) from Contratos
where Periodo='A'


Resultado=2783 registos

Esta é a contagem correcta.

Já alguém passou por isto? Será um BUG o terei o meu banco de dados 
corrupto?
Obrigado
Mário


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NDU0NzM0I3Blcm0hdGVycmEmMSwxMjYyODEzNzk5Ljk1Nzg1OS41MjE0LmNvbGV2aWxlLnRwbi50ZXJyYS5jb20sNDQ4NQ==TerraMail
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.






Mais detalhes sobre a lista de discussão lista