USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  problemas com SQL - Trava o Sistema ao executar
Maxcim
GUARULHOS
SP - BRASIL
Postada em 11/07/2007 13:48 hs            
olá amigos...
estou com um erro estranho em uma instrução SQL.
esta 1º executa normalmente....
SELECT
  tbl_ped_venda_produtos.IDProd,
  SUM(tbl_ped_venda_produtos.qtd) AS qtdTotal,
  SUM(tbl_ped_venda_produtos.qtd * tbl_ped_venda_produtos.vlunt) AS valorTotal
FROM
  tbl_ped_venda_produtos
  LEFT OUTER JOIN tbl_ped_venda ON (tbl_ped_venda_produtos.CodPed = tbl_ped_venda.Codigoped)
WHERE
  ((tbl_ped_venda.Cod_Cli = 396) AND
  (tbl_ped_venda.StatusPed = 2))
GROUP BY
  tbl_ped_venda_produtos.IDProd;
 
ao adicionar outra tabela, a de produtos para trazer a descrição do produto e outras referencias ela demora uma eternidade e trava o micro.
já verifiquei os dados e então perfeitos.....
SELECT
  tbl_ped_venda_produtos.IDProd,
  SUM(tbl_ped_venda_produtos.qtd) AS qtdTotal,
  SUM(tbl_ped_venda_produtos.qtd * tbl_ped_venda_produtos.vlunt) AS valorTotal,
  tbl_produtos_vda.Produto,
  tbl_produtos_vda.CODIGO,
  tbl_produtos_vda.TIPO,
  tbl_produtos_vda.UND
FROM
  tbl_ped_venda_produtos
  LEFT OUTER JOIN tbl_ped_venda ON (tbl_ped_venda_produtos.CodPed = tbl_ped_venda.Codigoped)
  INNER JOIN tbl_produtos_vda ON (tbl_ped_venda_produtos.IDProd = tbl_produtos_vda.IDprod)
WHERE
  ((tbl_ped_venda.Cod_Cli = 396) AND
  (tbl_ped_venda.StatusPed = 2))
GROUP BY
  tbl_ped_venda_produtos.IDProd;
 
se alguem tiver alguma ideia de como fazer esta consulta.....
desde já agradeço.
 
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 11/07/2007 21:03 hs            
Hummm, não sei se vai dar certo mas tente assim:
 
SELECT
  tbl_ped_venda_produtos.IDProd,
  SUM(tbl_ped_venda_produtos.qtd) AS qtdTotal,
  SUM(tbl_ped_venda_produtos.qtd * tbl_ped_venda_produtos.vlunt) AS valorTotal,
  tbl_produtos_vda.Produto,
  tbl_produtos_vda.CODIGO,
  tbl_produtos_vda.TIPO,
  tbl_produtos_vda.UND
FROM
  tbl_produtos_vda,
  tbl_ped_venda_produtos
  LEFT OUTER JOIN tbl_ped_venda ON (tbl_ped_venda_produtos.CodPed = tbl_ped_venda.Codigoped)
WHERE
  ((tbl_ped_venda.Cod_Cli = 396) AND
  (tbl_ped_venda.StatusPed = 2)) AND
  tbl_ped_venda_produtos.IDProd = tbl_produtos_vda.IDprod
GROUP BY
  tbl_ped_venda_produtos.IDProd
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página