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]Agrupamento de Colunas

    Sidney
    Sidney
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 431
    Registrado : 08/10/2012

    [Resolvido]Agrupamento de Colunas Empty [Resolvido]Agrupamento de Colunas

    Mensagem  Sidney 9/5/2016, 18:10

    Prezados Boa Tarde!!

    Venho mais uma vez solicitar a ajudar dos parceiros deste grupo, na qual sempre foram atenciosos e prestativos em nos atender.
    Tenho uma consulta, e preciso que faça um agrupamento dos dados, conforme os seus resultados, exemplo, tenho os dados da seguinte consulta abaixo,
    estou querendo que a consulta resulte no aprupamento da coluna CodSistema na seguinte expressão para cada coluna das demais, ex, se nos códigos 2 na coluna IDF2V3, tiver um número 1 me resulte 1, se nao tiver 1 me resulta 0.

    CodSistema   IDF2V3 IDF2V4 IDF2V5
         1               1    1               1
         2               0    0             0
         2               0    0             0
         2               0    0             0
         2               0    1             1
         2               0    1             1
         2               1    1             1
         2               1    1             1
         2               1    1             1
         2               1    1             1

         3               0    0             1
         3               0    0             0
         4               0    0             0
         4               0    1             1
         4               1    1             1
         4               0    0             0
         5               0    0             0
         5               0    0             0
         5               0    1             1
         5               0    1             1
         5               0    1             1

    exemplo como deve ficar

    CodSistema     IDF2V3
         1                1
         2                1
         3                0
         4                1
         5                0 tomei como base somente a coluna  IDF2V3, deve ser feito para as demais colunas.

    Estou mandando um exemplo da consulta "Con_Exemplo", qualquer dúvida favor informar,

    At; Ney
    Anexos
    [Resolvido]Agrupamento de Colunas AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1 Mb) Baixado 4 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Agrupamento de Colunas Empty Re: [Resolvido]Agrupamento de Colunas

    Mensagem  Silvio 9/5/2016, 20:57

    Olá, boa tarde.

    Para realizar o agrupamento, abra atua consulta em modo desing e clicar no Sigma, ele faz o agrupamento que você quer.
    O Sigma é aquele que se parece com o número três invertido.
    Bons estudos.
    ruggerib
    ruggerib
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 47
    Registrado : 14/01/2014

    [Resolvido]Agrupamento de Colunas Empty Re: [Resolvido]Agrupamento de Colunas

    Mensagem  ruggerib 9/5/2016, 23:27

    Boa tarde, segue abaixo a query para resolver este, aproveitei sua consulta, joguei ela como uma sub-query (O X da questão para ver os codigos agrupados) e fiz uma por cima dela com os totais, se o total fosse maior que 0, 1, senão 0, do jeito que eu vi que voce sabe fazer.

    Código:

    select

    tabela_do_ney.CodSistema,
    IIf (sum(tabela_do_ney.IDF2V3)  = 0 , 0 , 1)  as IDF2V3,
    IIf (sum(tabela_do_ney.IDF2V4)  = 0 , 0 , 1)  as IDF2V4,
    IIf (sum(tabela_do_ney.IDF2V5)  = 0 , 0 , 1)  as IDF2V5



    from
    (
    SELECT Tab_Principal.CodSistema,
    IIf([Idade]<11,1,IIf([Idade]>=11,0)) AS IDF2V3,
    IIf([Idade]<18,1,IIf([Idade]>=18,0)) AS IDF2V4,
    IIf([Idade]<29,1,IIf([Idade]>=29,0)) AS IDF2V5
    FROM Tab_Principal INNER JOIN Tab_Moradores ON Tab_Principal.CodSistema = Tab_Moradores.CodSistema) tabela_do_ney

    group by
    codsistema


    anexei também seu exemplo.
    Espero ter ajudado, de seu feedback, e muito importante
    Abs,
    Ruggeri Barbosa
    Anexos
    [Resolvido]Agrupamento de Colunas AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1 Mb) Baixado 17 vez(es)
    ruggerib
    ruggerib
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 47
    Registrado : 14/01/2014

    [Resolvido]Agrupamento de Colunas Empty Re: [Resolvido]Agrupamento de Colunas

    Mensagem  ruggerib 19/5/2016, 03:28

    Boa noite amigo,
    Deu certo?
    Sidney
    Sidney
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 431
    Registrado : 08/10/2012

    [Resolvido]Agrupamento de Colunas Empty Re: [Resolvido]Agrupamento de Colunas

    Mensagem  Sidney 19/5/2016, 20:57

    Opa, desculpe pelo a demora,

    deu certo valeu

    Att; ney

    Conteúdo patrocinado


    [Resolvido]Agrupamento de Colunas Empty Re: [Resolvido]Agrupamento de Colunas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 22:27