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


2 participantes

    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos?

    avatar
    welton311
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/01/2014

    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos? Empty [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos?

    Mensagem  welton311 20/8/2014, 13:52

    Ola!

    Devido ao grande volume de dados de vendas da minha empresa, tive que dividir meu Banco de Dados a cada 4 meses de vendas.

    Agora surgiu a necessidade de levantar as vendas Ano a Ano e Mês a Mês de apenas 1 produto, e gostaria de gerar uma consulta que me retorne:

    | ANO | MÊS | PRODUTO | QTDE VENDA |


    OBS: Todos os bancos tem o mesmo padrão de colunas, a mesma estrutura.

    Segue abaixo uma print do que tenho até então:

    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos? 29cnzgk

    Obrigado!


    Última edição por Welton311 em 20/8/2014, 13:53, editado 1 vez(es) (Motivo da edição : Erro portugues)
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos? Empty Re: [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos?

    Mensagem  LiveBrain 20/8/2014, 14:55

    Opa,
    Você pode criar uma consulta UNION ou UNION ALL


    Faça vai ficar mais ou menos assim

    Select [Descricao do Produto] From [2013 -1 - Jan a Abr] where [Descricao do Produto]='Nome do Seu produto'
    UNION
    Select [Descricao do Produto] From [2013 -2 - Mai a Ago] where [Descricao do Produto]='Nome do Seu produto'
    UNION
    Select [Descricao do Produto] From [2013 -3 - Mai a Ago] where [Descricao do Produto]='Nome do Seu produto'

    Usando UNION, caso tenha valores repetidos, ela fará um agrupamento tipo Group BY, a UNION ALL mostra todos os registros de todas as consultas


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    welton311
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/01/2014

    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos? Empty Re: [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos?

    Mensagem  welton311 21/8/2014, 13:24

    Cara Muito Obrigado!@

    Mas ainda não sei utilizar instruções (scripts) só sei criar consultas basicas utilizando o "Modo Design". Mas utilizei seu código incrementando mais algumas coisinhas que encontrei na net a respeito de consulta Union e consegui chegar no resultado que eu queria.

    Enfim, eu não sabia por onde começar nem o que procurar no google, e com seu exemplo ficou claro que tenho que aprender sobre a consulta Union.

    Abraços.

    Conteúdo patrocinado


    [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos? Empty Re: [Resolvido]DUVIDA - Como criar uma consulta com bancos divididos?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 16/5/2024, 08:23