[firebase-br] dúvida where

Alysson Gonçalves de Azevedo agalysson em gmail.com
Ter Maio 3 16:42:41 -03 2011


Tente

select
 cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca
from TQuatidade MI
where
 MI.filialcod = '01' and
 (MI.matinvqtddi2 - MI.matinvqtddi1) > 0

Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(''^_^ )/)

"Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião
formada sobre tudo." [Raul Seixas]

WebRep
Overall rating




Em 3 de maio de 2011 16:41, Nivaldo Martins <nivaldomart em gmail.com>escreveu:

> Você deve repetir a expressão no where. Ele não reconhece o alias
>
> Em 3 de maio de 2011 16:29, Rafa Pimenta <rafa.spimenta em gmail.com>
> escreveu:
>
> > Boa tarde, eu faço um calculo para exibir a um determinado valor. Estou
> > chamando a coluna q vai mostrar esse valor de diferença:
> >
> > select
> >  cast((MI.matinvqtddi2 - MI.matinvqtddi1) as decimal(9,2)) as diferenca
> > from TQuatidade MI
> > where
> >  MI.filialcod = '01' and
> >  diferenca > 0
> >
> >
> > Esse SQL que passei vai dar erro, post a coluna diferenca nao existe na
> > tabela TQuantidade.
> >
> > Existe alguma forma de acessar difernca no where?
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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