Re: [firebase-br] Consulta com OR não esta funcionado

Fernando Reis Guimarães fernandobhz em gmail.com
Seg Mar 5 15:17:09 -03 2007


IN é melhor que o OR

Em 05/03/07, Alberto Brito <comercial em abritolda.com> escreveu:
>
> Boas
>
> Nao me parece que seja isso que funcione Omar
> Vamos traduzir os parametros
>
>   Select
>   a.Cod_Produto, a.Produto_Text, a.secao, a.quantidade, a.total
>   from Itens a
>   Where a.Cod_Produto = :Cod01 and
> ((a.secao = :Secao01) or (:Secao01 = 0
>
> se a secao01 for 0 entao ele quer todas as secções
> se nesse clausula eu trocar :secao01 por 0 como fica?
>
>   ((a.secao = 0) or (0 = 0)
>
> alem disso esse select da um erro de Column unknown secao01 at line x,
> column x
>
>
>
>
> omar l m rosa escreveu:
> > Acho que seria:
> >
> > Select
> > a.Cod_Produto, a.Produto_Text, a.secao, a.quantidade, a.total
> > from Itens a
> > Where a.Cod_Produto = :Cod01 and
> > ((a.secao = :Secao01) or (:Secao01 = 0)
> >                                        ----------------
> >
> >
> > ----- Original Message -----
> > From: "Paulo Sérgo Feix" <
> paulinhofeix-Re5JQEeQqe8AvxtiuMwx3w em public.gmane.org>
> > To: <lista-JZX6CTs6PlE39yzSjRtAkw em public.gmane.org>
> > Sent: Monday, March 05, 2007 1:50 PM
> > Subject: [firebase-br] Consulta com OR não esta funcionado
> >
> >
> > Boa Tarde
> >
> > Pessoal eu estou me defrontando com este problema agora ou o OR
> > Tipo na parte de seção, quando o usuário indicar que seção, o sistema
> > deve trazer somente essa seção como resultado, mais quando ele deixar
> > em branco tipo (0) Zero daí  o sistema tem que me trazer todas a
> > seção.
> > Exemplo:
> >
> > Select
> > a.Cod_Produto, a.Produto_Text, a.secao, a.quantidade, a.total
> > from Itens a
> > Where a.Cod_Produto = :Cod01 and
> > ((a.secao = :Secao01) or (a.secao > 0)
> >
> > Paulinho...
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Atenciosamente,
Fernando Reis Guimarães.

Contatos
fernando em fernandobhz.com
http://www.fernandobhz.com
Celular 9213-3727.



Mais detalhes sobre a lista de discussão lista