MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Consulta Top 10 com Critérios

    avatar
    EudesRamos
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  EudesRamos em Seg 20 Jan - 9: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 Seg 20 Jan - 16:32, editado 3 vez(es)
    avatar
    renpv
    Avançado
    Avançado

    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 em Seg 20 Jan - 10:51

    Não vi anexo
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  Marcelo David em Seg 20 Jan - 11: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.


    .................................................................................
    Marcelo David
    https://www.freetool.dev (em construção)
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  Marcelo David em Seg 20 Jan - 15: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.


    .................................................................................
    Marcelo David
    https://www.freetool.dev (em construção)
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  EudesRamos em Seg 20 Jan - 16: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 17 vez(es)
    avatar
    EudesRamos
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  EudesRamos em Ter 28 Jan - 15:41

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

    Consegue me ajudar com este tema?

    Obrigado.
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  Silvio em Ter 28 Jan - 17: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 100%

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

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

    Mensagem  EudesRamos em Ter 4 Fev - 16: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 100%

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

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

    Mensagem  Alexandre Neves em Ter 4 Fev - 17: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 100%

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

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

    Mensagem  EudesRamos em Ter 4 Fev - 17: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 100%

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

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

    Mensagem  Alexandre Neves em Ter 4 Fev - 19: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: Sab 24 Out - 9:14