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


3 participantes

    Consulta -Contar registos com critérios

    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    Consulta -Contar registos com critérios Empty Consulta -Contar registos com critérios

    Mensagem  jhbf 1/5/2023, 21:46

    Olá!

    Venho pedir mais uma vez a vossa ajuda na resolução de um problema com uma consulta.

    Tenho 2 tabelas e preciso de uma consulta que conte os registos

    1 tabela

    Prova  |  fase  | CodProfessor |  Dia   | Hora |  Tipo
    735------ 1----------- 1 -------- 12-2 --- 10 ---- E
    735 ----- 1 ----------- 2 ------- 12-2 --- 10 ---- E
    735 ----- 1 ----------- 3 -------  12-2 --- 10 ---  S
    835  ---- 1 ----------- 1 -------  13-2 ---- 10 ---- E
    835  ---- 1 ----------- 2 -------  13-2 ---- 10 ---- E


    Tabela Professores para ligar

    CodProfessor    |  Nome
    1                          Maria
    2                          Pedro
    3                          João                  

    A consulta que preciso tinha de dar estes valores

    CodProfessor    |   Nome          |  Quantos E       | Quantos S
    1-----------------   Maria   ---------     2 ---------------    0
    2 ----------------   Pedro   ---------     2 ---------------     0
    3 ----------------   João    ---------      0  -------------       1


    Contar quantos E e Quantos S

    É possível?

    Muito obrigado
    Jorge
    avatar
    adriano.ig
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 88
    Registrado : 01/03/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  adriano.ig 2/5/2023, 12:24

    Bom dia meu amigo!

    Para nos ajudar a te ajudar sempre poste um exemplo do banco com os objetos envolvidos. Isso facilita o entendimento do problema.

    Mas mesmo assim baseado nas tuas informações criei um BD exemplo. Veja se é o que você precisa. Abra o Banco e depois abra a consulta dentro dele.


    Sucesso!
    Anexos
    Consulta -Contar registos com critérios AttachmentProva.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 14 vez(es)
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  jhbf 2/5/2023, 16:57

    Bom dia Adriano,

    Muito obrigado pela sua resposta.

    Estive a testar e parece funcionar na perfeição.

    Da próxima vez coloco a bd.

    Dá para preencher uma listbox com os valores da consulta produzida?

    Muito obrigado.
    Sucesso!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3221
    Registrado : 13/12/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  Alexandre Fim 2/5/2023, 17:26

    Olá Jorge,

    Conforme o modelo enviado pelo @adriano.ig, crie um novo formulário e insira o controle Caixa de Listagem (listbox), e em seguida o Access exibirá um assistente para definir os dados, ou seja, utilizando quais tabelas ou consultas deseja para carregar a listbox.
    É bem intuitivo e fácil.
    É isso.

    Att,

    Alexandre Fim





    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Consulta -Contar registos com critérios Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  jhbf 2/5/2023, 22:44

    Boa noite Alexandre,

    Obrigado pela dica. Já consegui colocar na listbox.

    A solução do @adriano.ig funciona muito bem, mas depois de ver trabalhar a aplicação, reparo que a solução que pretendia não é a melhor.

    Afinal o meu planejamento não foi correto.

    pegando no exemplo do @adriano.ig

    Acrescentando mais nomes à tabela tb2, pretendia que a consulta apresentasse todos os nomes da tabela tb2 e utilizasse o critério contar (E) e contar (S) na tabela tb1.

    Há nomes da tb2 que não foram registados na tb1 e por isso os critérios contar devem dar 0.


    Não sei se me fiz entender

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3221
    Registrado : 13/12/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  Alexandre Fim 3/5/2023, 13:24

    Jorge,

    Na consulta, clique com o dbotao direito do mouse em cima da junção das tabelas, e mude o tipo de relacionamento, conforme abaixo:
    Consulta -Contar registos com critérios Consul17


    Desta forma, a consulta irá carregar os dados da "tb2" mesmo que não tenha registros relacionados na "tb1", e com a expressão da consulta, vai trazer valor ZERO.

    É isso.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Consulta -Contar registos com critérios Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    jhbf
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 21/06/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  jhbf 4/5/2023, 09:41

    Muito obrigado Alexandre Fim.

    Excelente.

    Continuação de bom trabalho.

    Obrigadão pessoal, são o máximo!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3221
    Registrado : 13/12/2016

    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  Alexandre Fim 4/5/2023, 13:20

    Valeu Jorge, o forum agradece.
    VAleu @adriano.ig.

    Por gentileza, marque o tópico como Resolvido.

    Obrigado.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    Consulta -Contar registos com critérios Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    Consulta -Contar registos com critérios Empty Re: Consulta -Contar registos com critérios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 15:18