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

    [Resolvido]Mostrar Presença por data

    avatar
    fabiopavila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/12/2022

    [Resolvido]Mostrar Presença por data Empty [Resolvido]Mostrar Presença por data

    Mensagem  fabiopavila Ter 11 Jul 2023, 23:19

    Boa Noite amigos,

    Estou montando uma lista de chamada do nosso curso de informatica eis que surgiu a dúvida como agrupar a minha consulta com o seguinte cabeçalho por data exemplo:

    ALUNOS         I   PRESENCA   I  08/07 I 10/07 I  15/07 I 17/07 I

    Segue o BD

    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1415
    Registrado : 07/12/2011

    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  tauron Qua 12 Jul 2023, 01:43

    Boa noite Fábio,

    Faça uma consulta cruzada (pelo assistente de consultas) escolhendo os opções nessa ordem:
    1 - Tabela
    2 - Alunos
    3 - Data
    4 - Data (novamente)
    5 - Presença (defina como Máx)

    Vale ressaltar que em sua tabela disponibilizada o Abraão e o Davi Schumacher possuem dois registros na mesma data.
    avatar
    fabiopavila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/12/2022

    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  fabiopavila Qua 12 Jul 2023, 01:54

    Ola Tauron

    Fiz mas ficou assim :

    Expr1002 data alunos Total de ID Ausente Presente
    09/07/2023 09/07/2023 Abraão Alvarenga Graciliano Gomes 206 206
    09/07/2023 09/07/2023 BERNARDO SILVA SALLES 213 213
    09/07/2023 09/07/2023 CRISTIANO TAVARES DE FREITAS 218 218
    09/07/2023 09/07/2023 DAVI NASCIMENTO GRACILIANO DOS SANTOS 216 216
    09/07/2023 09/07/2023 Davi Schumacher Lima Siqueira 207 207
    09/07/2023 09/07/2023 Efraim Carvalho Santos 215 215
    09/07/2023 09/07/2023 Kallebe Lucas Pansini Batista 208 208
    09/07/2023 09/07/2023 KASSYO DOS SANTOS ROCHA DE SOUZA 210 210
    09/07/2023 09/07/2023 LORENZO FELIPE XAVIER SILVA DE MORAIS 212 212
    09/07/2023 09/07/2023 LORRAN DENNER REIS SALLES 211 211
    09/07/2023 09/07/2023 LUIZ FELIPE SANTOS DE JESUS 217 217
    09/07/2023 09/07/2023 MIGUEL PAZ DE PAULO GONÇALVES 219 219
    09/07/2023 09/07/2023 NICOLLAS DE ALMEIDA CHAVES 209 209
    09/07/2023 09/07/2023 TALLYS MIGUEL SILVA DE OLIVEIRA 214 214
    11/07/2023 11/07/2023 BERNARDO SILVA SALLES 227 227
    11/07/2023 11/07/2023 CRISTIANO TAVARES DE FREITAS 232 232
    11/07/2023 11/07/2023 DAVI NASCIMENTO GRACILIANO DOS SANTOS 230 230
    11/07/2023 11/07/2023 Efraim Carvalho Santos 229 229
    11/07/2023 11/07/2023 Kallebe Lucas Pansini Batista 222 222
    11/07/2023 11/07/2023 KASSYO DOS SANTOS ROCHA DE SOUZA 224 224
    11/07/2023 11/07/2023 LORENZO FELIPE XAVIER SILVA DE MORAIS 226 226
    11/07/2023 11/07/2023 LORRAN DENNER REIS SALLES 225 225
    11/07/2023 11/07/2023 LUIZ FELIPE SANTOS DE JESUS 231 231
    11/07/2023 11/07/2023 MIGUEL PAZ DE PAULO GONÇALVES 233 233
    11/07/2023 11/07/2023 NICOLLAS DE ALMEIDA CHAVES 223 223
    11/07/2023 11/07/2023 TALLYS MIGUEL SILVA DE OLIVEIRA 228 228
    avatar
    fabiopavila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/12/2022

    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  fabiopavila Qui 13 Jul 2023, 22:18

    Fiz mais uma evolução mais ainda não ta como gostaria:

    Código:
    TRANSFORM Count(Chamada.ID) AS ContarDeID
    SELECT Chamada.alunos, Chamada.presenca, Chamada.horario
    FROM Chamada
    GROUP BY Chamada.alunos, Chamada.presenca, Chamada.horario
    PIVOT Chamada.data;

    Ficou assim :


    Alunos                         presenca horario 09/07/2023 11/07/2023
    Abraão Alvarenga Graciliano Ausente 20:00hs
    BERNARDO SILVA SALLES Ausente 19:00hs            
    BERNARDO SILVA SALLES Presente 19:00hs

    No exemplo acima teria mostrar somente uma vez BERNARDO SILVA SALLES.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11018
    Registrado : 04/11/2009

    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  JPaulo Sex 14 Jul 2023, 15:18

    Use o DISTINCT

    Código:
    TRANSFORM Count(Chamada.ID) AS ContarDeID
    SELECT DISTINCT Chamada.alunos, Chamada.presenca, Chamada.horario
    FROM Chamada
    GROUP BY Chamada.alunos, Chamada.presenca, Chamada.horario
    PIVOT Chamada.data;


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Mostrar Presença por data Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Mostrar Presença por data Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Mostrar Presença por data Folder_announce_new Instruções SQL como utilizar...
    avatar
    fabiopavila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 26/12/2022

    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  fabiopavila Dom 16 Jul 2023, 02:54

    Obrigado JP , deu certo!

    Conteúdo patrocinado


    [Resolvido]Mostrar Presença por data Empty Re: [Resolvido]Mostrar Presença por data

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Ter 25 Jun 2024, 01:48