[firebase-br] Help no select

francisco gamarra francisco.gamarra em gmail.com
Ter Jul 18 16:31:02 -03 2006


No que eu Puder ajudar estou a disposição

Em 18/07/06, Dimas Bolognani <dimas em dbsoftinformatica.com.br> escreveu:
>
> Ola Francisco Gamarra
> Muito obrigado pela dica era isso mesmo q estava precisando...
>
> DBSOFT INFORMÁTICA LTDA
> OURO FINO - MG
> TEL.(35)3441-5254
> Dimas Bolognani
> ----- Original Message -----
> From: "francisco gamarra" <francisco.gamarra em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, July 18, 2006 10:36 AM
> Subject: Re: [firebase-br] Help no select
>
>
> select
> pro_codigo
> from
> produtos
> where
> (pro_codigo in (select codigo_produto from rtipo54)) or
> (pro_codigo in (select codigo_produto from rtipo60i)) or
> (pro_codigo in (select codigo_produto from rtipo74))
> group by 1
> order by 1
>
> Em 17/07/06, Dimas Bolognani <dimas em dbsoftinformatica.com.br> escreveu:
> >
> > Bom dia a todos,
> >
> > Fiz este select para retornar todos os codigo q consta nas tabelas
> > (rtipo74 p, rtipo54 e , rtipo60i i)
> > mas quando uma das tabelas esta vazia me retorna apenas um registro
> nulo..
> > como posso contornar isso, caso uma das tabelas (rtipo74 p, rtipo54 e ,
> > rtipo60i i) não tenha registro algum
> > seja retornado os registros das outras. A tabela de produtos é a
> principal
> > onde consta todos os produtos cadastros,
> > mas quero q me retorne apenas os produtos q consta nas outras 3 tabelas
> > (rtipo74 p, rtipo54 e , rtipo60i i), mas não
> > esta retornando nada se uma delas estiver vazia. Estou usando o cast pq
> o
> > campo codigo não é do mesmo tipo em todas as tabelas.
> >
> > select f.pro_codigo
> > from rtipo74 p, rtipo54 e , rtipo60i i , produtos f
> > where cast(f.pro_codigo as integer) = cast(p.codigo_produto as integer)
> > or cast(f.pro_codigo as integer) = cast(e.codigo_produto as integer)
> > or cast(f.pro_codigo as integer) = cast(i.codigo_produto as integer)
> > group by f.pro_codigo
> > order by 1
> >
> > obeigado a todos.
> >
> > DBSOFT INFORMÁTICA LTDA
> > OURO FINO - MG
> > TEL.(35)3441-5254
> > Dimas Bolognani
> > ______________________________________________
> > 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
>



Mais detalhes sobre a lista de discussão lista