[firebase-br] ajuda em select
Dimas Bolognani
dimas em dbsoftinformatica.com.br
Sáb Set 23 13:04:19 -03 2006
Eduardo,
Nesta ultima instrução quando a tabela de ESTOQUE não tiver nenhum registro
correspondente ao produto não retorna nada, mesmo havendo na tabelas de
produto.. preciso q a consulta do produto me retorne mesmo se não houver
registro na tabela de estoque..
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
----- Original Message -----
From: "Dimas Bolognani" <dimas em dbsoftinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, September 23, 2006 12:54 PM
Subject: Re: [firebase-br] ajuda em select
Eduardo,
Pensando um pouco mais fiz assim e parece q deu certo.Mesmo assim obrigado
pela atenção.
select e.codigobarras,e.tamanho,P.pro_codbarras,P.pro_codigo,P.pro_descricao
from produtos P, estoque E where (P.pro_codigo = e.codigoproduto) and
(p.pro_codbarras = :procuracodigo or (e.codigobarras = :procuracodigo) )
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
----- Original Message -----
From: "Eduardo Jedliczka (TeamFB)" <jedyfb em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, September 23, 2006 11:02 AM
Subject: Re: [firebase-br] ajuda em select
Select pro_codbarras,pro_codigo,pro_descricao,pro_unidade,pro_valorvenda
from produtos
Where (pro_codbarras = :procuracodigo) or
exists(select First 1 codigobarras from estoque where codigobarras =
:procuracodigo and produtos.pro_codigo = estoque.pro_codigo)
Não sei se os campos estão corretos, mas você só esqueceu de filtrar o
código no seu exists..
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message -----
From: "Dimas Bolognani" <dimas em dbsoftinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, September 23, 2006 10:53 AM
Subject: [firebase-br] ajuda em select
Bom dia pessoal,
Preciso efetuar uma consulta da seguinte maneira:
tenho um tabela produtos e outra de estoque onde são relacionadas pelo campo
codigointerno...
na tabela de produtos tenho um campo codigobarras e na tabela de estoque tb
tenho um campo codigo barras,
a pesquisa q quero fazer é o seguinte: preciso procurar se existe o codigo
de barras na tabela de produtos E/OU na
tabela estoque e assim me retornar os dados do produto.
fiz assim mas não deu certo não...
select pro_codbarras,pro_codigo,pro_descricao,pro_unidade,pro_valorvenda
from produtos where (pro_codbarras = :procuracodigo) or
exists(select codigobarras from estoque where codigobarras = :procuracodigo)
se alguem puder me ajudar.. muito obrigado.
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
__________ Informação do NOD32 1.1454 (20060321) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
__________ Informação do NOD32 1.1454 (20060321) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
Mais detalhes sobre a lista de discussão lista