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

5 participantes

    Consulta Top 10 com Critérios

    avatar
    EudesRamos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/09/2017

    Consulta Top 10 com Critérios Empty Consulta Top 10 com Critérios

    Mensagem  EudesRamos 20/1/2020, 12:50

    Prezados
    Bom Dia!

    Eu tenho uma consulta TOP 10 com dois Critérios para Classificação, Mês e Quantidade.

    Porém agora, eu preciso ainda neste modelo, inserir outras, ficando assim:
    País | Ano | Mês | Grupos | Motivo Do Contato | Quantidade

    Só que quando tento inserir as colunas País e Grupos, eu não consigo ter o mesmo resultado.
    Anexo o Access com a Tabela e a Consulta.

    Quem puder me ajudar, fico muito agradecido.
    Obrigado pela a ajuda!


    Última edição por EudesRamos em 20/1/2020, 19:32, editado 3 vez(es)
    avatar
    renpv
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 323
    Registrado : 12/01/2015

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  renpv 20/1/2020, 13:51

    Não vi anexo
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3404
    Registrado : 21/04/2011

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  Marcelo David 20/1/2020, 14:29

    Regras do Fórum

    1. Tenha paciência com quem coloca aqui as suas duvidas.
    2. Clareza nos títulos dos tópicos e duvidas, evite a linguagem MSN.
    3. Não colocar diversas vezes a mesma dúvida.
    4. Explicar detalhadamente o problema e informar a versão do seu Office + Sistema Operativo.
    5. Retorne sempre se deu certo, esse retorno é muito importante.
    6. Respeite toda a equipe Staff e demais membros deste fórum.
    7. Use sempre o botão Busca, sempre que tiver uma dúvida e antes de abrir tópicos.
    8. Não usar palavras como "Urgente". O fórum é livre e ninguém é obrigado a responder com urgência.
    9. A publicidade é proíbida e só pode ser feita pelo Administrador ou depois de aprovada pelo Administrador.
    10. Se o seu tópico não for respondido, tem o direito de fazer um Up ao final de 24horas!
    11. A colocação de Códigos ou Exemplos, devem constar sempre os créditos de quem o elaborou.
    12. Fale, não GRITE! Só letras Maiúsculas, na Internet é o mesmo que gritar!
    13. É proibido tirar duvidas nas Salas de Repositório, devem abrir um novo tópico nas salas de duvidas, relacionando o Exemplo em causa.
    14. É proibido adicionar links externos nos tópicos, que redirecionem para outros sites ("backlinks"), excepto DropBox ou do próprio fórum.
    15. É permitido adicionar links externos, nos códigos VBA dentro das Base de Dados.

    Observe que o título da sua mensagem desrespeita a regra 12. Adeque para que o tópico possa ser continuado.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    Consulta Top 10 com Critérios Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3404
    Registrado : 21/04/2011

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  Marcelo David 20/1/2020, 18:18

    Eudes, não ignore as instruções de minha mensagem anterior. Para dar continuidade ao seu tópico, peço que atenda as Regras
    desta casa.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    Consulta Top 10 com Critérios Marcel11
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/09/2017

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  EudesRamos 20/1/2020, 19:34

    Prezados
    Segue anexo o arquivo com a dúvida.

    Marcelo David,
    Obrigado pela sinalização da opção 12, desculpe!
    Abraços
    Anexos
    Consulta Top 10 com Critérios AttachmentTOP MOTIVOS.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (205 Kb) Baixado 18 vez(es)
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/09/2017

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  EudesRamos 28/1/2020, 18:41

    Marcelo Davi
    Boa Tarde!
    Tudo bem? Espero que sim!

    Consegue me ajudar com este tema?

    Obrigado.
    Silvio
    Silvio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4754
    Registrado : 20/04/2011

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  Silvio 28/1/2020, 20:21

    Boas....

    Apenas passando para dar um pitaco...

    Abra a consulta que precisa ser modificada em modo SQL cole o que está abaixo nela...depois vai aprimorando conforme tua necessidade.

    SELECT TOP 10 ID, País, ano,GRUPOS, QUANTIDADE
    FROM [MOTIVOS_DE_CONTATO]
    WHERE MÊS = [MOTIVOS_DE_CONTATO].[MÊS]
    ORDER BY QUANTIDADE DESC,MOTIVO_DO_CONTATO DESC, ID DESC


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/09/2017

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  EudesRamos 4/2/2020, 19:37

    Olá Silvio.
    Boa Tarde!
    Tudo bem? Espero que sim!

    Não deu certo, no seu código ela fica assim: País, Ano, Grupo e Quantidade, porém está faltando o motivo e o mês.

    Exemplo:

    Ano: 2019 - Mês: Janeiro - Grupo: Grupo 1 - Agora tem que vim top 10 motivos aqui (nome do motivo e quantidade)

    E assim para os demais.

    No meu código, eu consigo fazer, porém não consigo inserir o Grupo, eu não sei se você conseguiu baixar o Access, mas infelizmente o código funcionou, mas nessa visualização não me ajuda Sad
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  Alexandre Neves 4/2/2020, 20:00

    Boa noite,
    Não entendi bem o que quer agrupar
    Será isto?
    SELECT TOP 10 País, Ano, Grupos, Quantidade, Motivo_Do_Contato, Mês FROM MOTIVOS_DE_CONTATO ORDER BY Ano, Grupos, Quantidade, Motivo_Do_Contato, Mês


    .................................................................................
    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
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 13/09/2017

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  EudesRamos 4/2/2020, 20:43

    Olá, eu vou anexar um modelo, neste eu preciso que os critérios sejam classificado em top 10, por País, Ano, Mês, Grupo, e (motivo e quantidade), do maior para o menor.

    Muito Obrigado
    Anexos
    Consulta Top 10 com Critérios AttachmentMODELO TOP 10.docx
    Você não tem permissão para fazer download dos arquivos anexados.
    (19 Kb) Baixado 5 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

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

    Consulta Top 10 com Critérios Empty Re: Consulta Top 10 com Critérios

    Mensagem  Alexandre Neves 4/2/2020, 22:04

    SELECT País, Ano, Mês, Grupos, Motivo_Do_Contato,Quantidade
    FROM MOTIVOS_DE_CONTATO
    WHERE Quantidade IN
    (SELECT TOP 10 Quantidade
    FROM MOTIVOS_DE_CONTATO AS Dupe
    WHERE Dupe.País=MOTIVOS_DE_CONTATO.País AND Dupe.Ano=MOTIVOS_DE_CONTATO.Ano AND Dupe.Mês=MOTIVOS_DE_CONTATO.Mês AND Dupe.Grupos=MOTIVOS_DE_CONTATO.Grupos
    ORDER BY Dupe.Quantidade DESC, Dupe.Quantidade DESC)
    ORDER BY País, Ano, Mês, Grupos, Motivo_Do_Contato,Quantidade


    .................................................................................
    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

      Data/hora atual: 17/9/2021, 05:35