[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