Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DouGuAra

select - @#@$@$!!!

Recommended Posts

Galera tenho 3 tabelas.

 

produto

 

cod_produto

produto

 

 

pedidos

 

cod_produto

nome_produto

quantidade

validade

 

 

e a ultima tabela que é a confusão da história

 

entrada

 

cod_produto

quantidade

data_entrada

 

 

 

Eu tinha esse select que fazia um relatória que tudo que saiu durante um determinado mês

 

ASP

[*]strSQL "SELECT produtos.COD_produto, produtos.produto, "

 

[*]strSQL = strSQL & "sum(pedidos.quantidade) AS Qtde "

 

[*]strSQL = strSQL & "FROM pedidos LEFT JOIN produtos "

 

[*]strSQL = strSQL & "ON pedidos.COD_produto = Produtos.COD_produto where pedidos.validade LIKE '%" & varProduto & "%' "

 

[*]strSQL = strSQL & "GROUP BY produtos.COD_produto, produtos.produto order by produtos.produto asc"

 

[*]

 

Só que preciso incluir mas um campo nesse relatória dos produtos que entraram, que é a tabela entrada

 

fiz isso

 

ASP

[*]strSQL "SELECT produtos.COD_produto, produtos.produto,"

 

[*]strSQL = strSQL & "sum(pedidos.quantidade) AS Qtde, sum(entrada.quantidade) AS qtde_entrada "

 

[*]strSQL = strSQL & "FROM (pedidos LEFT JOIN produtos "

 

[*]strSQL = strSQL & "ON pedidos.COD_produto = Produtos.COD_produto) LEFT JOIN entrada ON produtos.cod_produto = entrada.cod_produto where pedidos.validade LIKE '%" & varProduto & "%' and entrada.data_entrada LIKE '%" & varProduto & "%'"

 

[*]strSQL = strSQL & "GROUP BY produtos.COD_produto, produtos.produto order by produtos.produto asc"

 

[*]

 

 

só que eu não sei oque acontece, ele gera um resultado muito louco.

 

Eu não sei, select é uma m*****, eu tento tento tento e nada. Eu fiz umas 20 formas e nada. Preciso saber o resultado que saidas e entradas do produto X e não consigo. Se eu fosse fazer isso em aplicações diferente ia funcionar faz tempo, mas preciso delas juntas na mesma aplicação

 

Por favor, já não tenho mais lágrimas para chorar, me ajudem

 

Douglas :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother...Posta o resultado ai que foi geradooooooooo pra galera entender melhor o teu problema.AbraçoFui

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother...

Posta o resultado ai que foi geradooooooooo pra galera entender melhor o teu problema.

 

Abraço

Fui

<{POST_SNAPBACK}>

Saidas de Produtos no mês de 08/2005

Quantidade Entrada Nome do Protudo

200 208 A.R.

 

 

era pra vim valores bem baixo

 

:(

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.