MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Produto mas vendido

    Helder Milhome
    Helder Milhome
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 125
    Registrado : 03/07/2011

    Produto mas vendido Empty Produto mas vendido

    Mensagem  Helder Milhome 21/6/2021, 14:35

    Bom dia todos

    estou tentando fazer uma consulta pra saber os produto mas vendido

    tentei fazer uma select mas não esta dando o resultado satisfatorio
    SELECT DISTINCTROW TOP 10 SYSPDVIMP.Data, SYSPDV.Filial, SYSPDV.Cliente_Nome, [Compras Produtos].CódProduto_Compras, Produtos.Descrição_Produto, Produtos.IDFornecedor_Produtos, Produtos.IDTipo_Tipo, Produtos.Categoria, Produtos.MODELO, SYSPDV.ODESF, SYSPDV.ODCIL, SYSPDV.ODEIXO, SYSPDV.OEESF, SYSPDV.OECIL, SYSPDV.OEEIXO, SYSPDV.ODDP, SYSPDV.OEDP, SYSPDV.CodigoDoBloco, SYSPDV.ESPECIELENTE, SYSPDVIMP.QUANTIDADE, Fornecedores.Fornecedor, SYSPDV.VALORSERVI, [Compras Produtos].PreçoDeCompra_Compras, SYSPDV.Laboratorio, Produtos.CodigoBarras, Produtos.ESPECIE, SYSPDV.VRSERVLAB, SYSPDV.VALORMONT, [Compras Produtos].NotaFiscal_Compras, SYSPDV.VDCARTAO, SYSPDV.DESEMPEXTRA, SYSPDV.VrAntRisco FROM (((Produtos INNER JOIN [Compras Produtos] ON Produtos.IDProdutosDesc_Produtos = [Compras Produtos].CódProdDesc_Compras) INNER JOIN SYSPDVIMP ON [Compras Produtos].CódProduto_Compras = SYSPDVIMP.CódProduto_Compras) INNER JOIN Fornecedores ON Produtos.CódigoDoFornecedor = Fornecedores.CódigoDoFornecedor) INNER JOIN SYSPDV ON SYSPDVIMP.CodigoBloco = SYSPDV.CodigoDoBloco GROUP BY SYSPDVIMP.Data, SYSPDV.Filial, SYSPDV.Cliente_Nome, [Compras Produtos].CódProduto_Compras, Produtos.Descrição_Produto, Produtos.IDFornecedor_Produtos, Produtos.IDTipo_Tipo, Produtos.Categoria, Produtos.MODELO, SYSPDV.ODESF, SYSPDV.ODCIL, SYSPDV.ODEIXO, SYSPDV.OEESF, SYSPDV.OECIL, SYSPDV.OEEIXO, SYSPDV.ODDP, SYSPDV.OEDP, SYSPDV.CodigoDoBloco, SYSPDV.ESPECIELENTE, SYSPDVIMP.QUANTIDADE, Fornecedores.Fornecedor, SYSPDV.VALORSERVI, [Compras Produtos].PreçoDeCompra_Compras, SYSPDV.Laboratorio, Produtos.CodigoBarras, Produtos.ESPECIE, SYSPDV.VRSERVLAB, SYSPDV.VALORMONT, [Compras Produtos].NotaFiscal_Compras, SYSPDV.VDCARTAO, SYSPDV.DESEMPEXTRA, SYSPDV.VrAntRisco HAVING (((SYSPDVIMP.Data) Between [Formulários]![DIALOGO SAIDAS ESTOQUE]![Data de Inicio] And [Formulários]![DIALOGO SAIDAS ESTOQUE]![Data de Término]) AND ((SYSPDV.Filial) Like [Formulários]![DIALOGO SAIDAS ESTOQUE]![COMSubFiliais])) ORDER BY [Compras Produtos].CódProduto_Compras, SYSPDVIMP.QUANTIDADE DESC;


    Produto mas vendido Imagem10

    o certo seria tirar desse relatorio os produtos que tivesse mas saida

    Produto mas vendido Imagem11

    Fiz outra  assim por que realmente só quero mas as quantidade, data, nome do produto(especiedeproduto) e filial

    SELECT DISTINCTROW TOP 10 [Compras Produtos].CódProduto_Compras, Produtos.Descrição_Produto, SYSPDVIMP.QUANTIDADE, SYSPDVIMP.NomeFilial, [Compras Produtos].QuantVendida
    FROM (Produtos INNER JOIN [Compras Produtos] ON Produtos.IDProdutosDesc_Produtos = [Compras Produtos].CódProdDesc_Compras) INNER JOIN SYSPDVIMP ON [Compras Produtos].CódProduto_Compras = SYSPDVIMP.CódProduto_Compras
    GROUP BY [Compras Produtos].CódProduto_Compras, Produtos.Descrição_Produto, SYSPDVIMP.QUANTIDADE, SYSPDVIMP.NomeFilial, [Compras Produtos].QuantVendida
    ORDER BY SYSPDVIMP.QUANTIDADE DESC;

    Agradeço quem puder mim uma ideia melhor
    Helder
    Anexos
    Produto mas vendido AttachmentOPGF.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 29 vez(es)


    Última edição por Helder Milhome em 22/6/2021, 11:31, editado 1 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7998
    Registrado : 05/11/2009

    Produto mas vendido Empty Re: Produto mas vendido

    Mensagem  Alexandre Neves 21/6/2021, 18:01

    Boa tarde
    Como entende, a consulta não é fácil nem simples. Sem dados para se trabalhar e sem explicação detalhada do que pretende, é muito mais difícil


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Helder Milhome
    Helder Milhome
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 125
    Registrado : 03/07/2011

    Produto mas vendido Empty Produto mas vendido

    Mensagem  Helder Milhome 22/6/2021, 11:33

    Bom dia
    arquivo pra analise

    as quantidade não são apresentada no relatório corretamente

    grato

    Anexos
    Produto mas vendido AttachmentOPGF.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 40 vez(es)
    Aloisio Santos
    Aloisio Santos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 19/03/2012

    Produto mas vendido Empty Prezado.

    Mensagem  Aloisio Santos 4/7/2021, 22:14

    Projeto incompleto impossivel abri-lo, sem dados fica dificil oferecer ajuda que necessita.
    avatar
    raijeweb
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 211
    Registrado : 01/04/2016

    Produto mas vendido Empty Re: Produto mas vendido

    Mensagem  raijeweb 5/7/2021, 13:30

    Relatório de serviços e lentes não presentes, mas oque voce pretende fazer deve ser feita a consulta em detalhes da venda, que também não está disponível

    Crie uma consulta SQL com a seguinte expressão do Exemplo abaixo: aí refira seu relatório a essa consulta

    SELECT TOP 5 Tbl_VendasDet.Produto, Sum(Tbl_VendasDet.Quantidade) AS SomaDeQuantidade
    FROM Tbl_VendasDet
    GROUP BY Tbl_VendasDet.Produto
    ORDER BY Sum(Tbl_VendasDet.Quantidade) DESC;


    top 5 se refere aos cinco produtos mais vendidos. se voce mudar pra top 10 fmostrará os dez mais vendidos e assim por diante
    Helder Milhome
    Helder Milhome
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 125
    Registrado : 03/07/2011

    Produto mas vendido Empty Produto mais vendido

    Mensagem  Helder Milhome 10/7/2021, 01:50

    Boa noite Roberto

    Parei uns dias pra outros projetos

    funciona  cheers

    só não consegui fazer funcionar com o critério de data

    SELECT TOP 10 syspdv.ESPECIELENTE, Sum(syspdv.QUANTIDADE) AS SomaDeQuantidade, syspdv.Filial, syspdv.TIPOLENTES, syspdv.DATA AS Periodo
    FROM syspdv
    GROUP BY syspdv.ESPECIELENTE, syspdv.Filial, syspdv.TIPOLENTES, syspdv.DATA
    HAVING (((syspdv.Filial) Like [Formulários]![DIALOGO SAIDAS ESTOQUE]![COMSubFiliais]))
    ORDER BY Sum(syspdv.QUANTIDADE) DESC;

    https://i.servimg.com/u/f96/20/34/98/47/imagem14.png

    favor verificar na consulta, por dai é que vou criar um relatorio .. entre data Data de inicio e data final e pór filial

    fico grato pelo ajuda
    Helder
    Anexos
    Produto mas vendido AttachmentOPGF 10.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 11 vez(es)

      Data/hora atual: 24/7/2021, 13:09