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.