[firebase-br] Select
Dimas - Pessoal
dimas em dbsoftinformatica.com.br
Sáb Out 29 09:03:20 -03 2005
MUITO OBRIGADO A TODOS Q ME AJUDARAM.. VALEU.
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TE.(35)3441-5254
MSN:dimas em dbsoftinformatica.com.br
----- Original Message -----
From: "Jony" <jonyridel em yahoo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, October 28, 2005 4:20 PM
Subject: RES: [firebase-br] Select
Ola Dimas, não respondi antes pq eu estava em reunião, neste caso ao invés
de usar JOIN use LEFT JOIN naquela query que eu passei ficando assim.
SELECT
P.pro_codigo,P.pro_descricao,
P.pro_aplicacao,P.pro_codprodfornec,
P.pro_codbarras,P.pro_unidade,
P.pro_valorcusto2R,P.pro_prvendavista,
E.ESTOQUE1N,
e.estoqueminimo
FROM PRODUTOS P
LEFT JOIN ESTOQUE E ON (E.codigoproduto = P.PRO_CODIGO and E.EMPRESA =
:VEMPRESA)
WHERE
E.ESTOQUE1N < COALESCE(e.estoqueminimo, 0) // o coalesce aqui ira trazer
zero caso o produto tenha o estoque mínimo como null.
Espero ter ajudado,
----------------------------
Jony Ridel
Grupo Êxito - Salvador - BA
----------------------------
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Dimas - Pessoal
Enviada em: sexta-feira, 28 de outubro de 2005 15:14
Para: FireBase
Assunto: Re: [firebase-br] Select
Jony
Tirando a condição do estoque minimo preciso q me retorne todos os produtos
cadastros e seu estoque minimo...só q na tabela do estoque não ha todos os
produtos definido o estoque minimo... ms preciso q todos do cadastro de
produtos retorne com o seu estoque minimo mesmo não definido ou zerado..
será q deu pra vc me endender...
mesmo assim opbrigado
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TE.(35)3441-5254
MSN:dimas em dbsoftinformatica.com.br
----- Original Message -----
From: "Jony" <jonyridel em yahoo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, October 28, 2005 10:14 AM
Subject: RES: [firebase-br] Select
Olá Dimas,
Olhe ao invés de sub-query vc pode fazer o Join direto e fazer o teste.
Ficaria assim:
SELECT
P.pro_codigo,P.pro_descricao,
P.pro_aplicacao,P.pro_codprodfornec,
P.pro_codbarras,P.pro_unidade,
P.pro_valorcusto2R,P.pro_prvendavista,
E.ESTOQUE1N,
e.estoqueminimo
FROM PRODUTOS P
JOIN ESTOQUE E ON (E.codigoproduto = P.PRO_CODIGO and E.EMPRESA =
:VEMPRESA)
WHERE
E.ESTOQUE1N < COALESCE(e.estoqueminimo, 0) // o coalesce aqui ira trazer
zero caso o produto tenha o estoque mínimo como null.
Espero ter ajudado,
----------------------------
Jony Ridel
Grupo Êxito - Salvador - BA
----------------------------
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Dimas - Pessoal
Enviada em: sexta-feira, 28 de outubro de 2005 10:55
Para: FireBase
Assunto: [firebase-br] Select
Ola pessoal será q alguem poderia me dar uma ajudinha neste select..
tenho duas tabelas uma do cadastro do produto e outra do estoque do produto
e de qual empresa.
preciso retornar apenas os produtos q estiverem abaixo do estoque minimo,
mas ha produtos q não tem nada estipulado na tabela de estoque, não ha
registro do estoque minimo daquele produto este precisaria retornar tb..
SELECT
P.pro_codigo,P.pro_descricao,
P.pro_aplicacao,P.pro_codprodfornec,
P.pro_codbarras,P.pro_unidade,
P.pro_valorcusto2R,P.pro_prvendavista,
(SELECT E.ESTOQUE1N from ESTOQUE E // tenho aqui o estoque
where E.codigoproduto = P.pro_codigo and E.EMPRESA = :VEMPRESA)
as ESTOQUE1,
(SELECT e.estoqueminimo from ESTOQUE E // aqui o estoque minimo
WHERE E.codigoproduto = P.PRO_CODIGO and E.EMPRESA = :VEMPRESA)
AS ESTOQMINIMO
FROM PRODUTOS P /// PRECISO RETORNAR SOMENTO OS ESTOQUE MINIMO...COMO
FAÇO A CONDIÇÃO?
ORDER BY P.PRO_DESCRICAO
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TE.(35)3441-5254
MSN:dimas em dbsoftinformatica.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date: 27/10/2005
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date: 27/10/2005
_______________________________________________________
Promoção Yahoo! Acesso Grátis: a cada hora navegada você
acumula cupons e concorre a mais de 500 prêmios! Participe!
http://yahoo.fbiz.com.br/
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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.bavs.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
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date: 27/10/2005
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date: 27/10/2005
_______________________________________________________
Promoção Yahoo! Acesso Grátis: a cada hora navegada você
acumula cupons e concorre a mais de 500 prêmios! Participe!
http://yahoo.fbiz.com.br/
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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