[firebase-br] RES: NOT IS NULL igual a >= 0

UNIBRAS - PROGRAMAÇÃO programacao em unibrasdistribuidora.com.br
Ter Set 14 15:48:53 -03 2010


Para valores nuull é melhor usar a funcçao coalesce.

Exemplo: coalesce (campo,0) >0

Abcs,


José AParecido 

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eduardo Pombo
Enviada em: terça-feira, 14 de setembro de 2010 11:33
Para: FireBase
Assunto: Re: [firebase-br] NOT IS NULL igual a >= 0

depende, se for um campo apenas inteiro com apenas numeros positivos, ai
pode sim, mas no caso de numeros negativos o not null vai atender a condicao
e a  nova condicao nao atendera

Espero ter ajudado,


Em 13 de setembro de 2010 18:12, Reinaldo <diasmartins em gmail.com> escreveu:
> OLá pessoal,
>
> Estou fazendo um refactoring em algumas queries de um Sistema.
> Isto posto, achei uma query com uma union que está lenta. Essa query 
> faz union entre 2 tabelas com 2 cláusulas where, sendo que uma não 
> está otimizada.
>
> O primeiro Select otimizado tem o where:
>
> Where MenCod is Null
>
> Já o segundo Select não otimizado está:
>
> Where
> MENCOD NOT IS NULL
>
> Se o campo da condição em questão é um Inteiro posso substituir por:
>
> Where
> MENCOD >= 0
>
>
> Outra dúvida, estou vendo que tem muita gente no fórum deixando de 
> usar ou substituindo o collate WIN1282 por WIN_PTBR, existe alguma razão
para isso?
> Defini a estrutura do meu sistema com:
> Charset = WIN1252
> Collate = WIN1252
>
>
> Atenciosamente
>
> Reinaldo
>
> ______________________________________________
> 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
>



-- 

Atenciosamente

José Eduardo Pombo de Barros
Gerente de Manutenção de Sistemas

______________________________________________
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





Mais detalhes sobre a lista de discussão lista