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]Consulta cruzada

    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]Consulta cruzada Empty Consulta cruzada

    Mensagem  dteixa 31/10/2012, 10:10

    Boas
    tenho uma duvida que para voces deve ser facil de resolver.
    tenho uma consulta cruzada que me devolve o total de valores por mês, porem ela não separa os anos,
    é possivel, na hora de carregar a consulta, poder escolher o ano que quero ver?

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Consulta cruzada Empty Re: [Resolvido]Consulta cruzada

    Mensagem  JPaulo 31/10/2012, 16:06

    Sim é possivel, basta formatar o seu campo data para Ano e filtrar.



    .................................................................................
    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]Consulta cruzada Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Consulta cruzada Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Consulta cruzada Folder_announce_new Instruções SQL como utilizar...
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]Consulta cruzada Empty Re: [Resolvido]Consulta cruzada

    Mensagem  dteixa 31/10/2012, 20:22

    Obrigado JPaulo

    Coloquei assim mas não mostra nada

    TRANSFORM Count([registo de viaturas].[Nº OR]) AS [ContarDeNº OR]
    SELECT [registo de viaturas].VIAT, Count([registo de viaturas].[Nº OR]) AS [Total de Nº OR]
    FROM [registo de viaturas]
    WHERE (((Format([txtdinicial],"""yyyy"""))=[Ano]))
    GROUP BY [registo de viaturas].VIAT
    PIVOT Format([txtdinicial],"mmm") In ("Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez");
    dteixa
    dteixa
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 281
    Registrado : 15/01/2012

    [Resolvido]Consulta cruzada Empty Re: [Resolvido]Consulta cruzada

    Mensagem  dteixa 31/10/2012, 21:36

    obrigado.
    afinal o SQL de cima funciona, eu é que estava a por mal o ano, lol cheers
    assim

    TRANSFORM Count([registo de viaturas].[Nº OR]) AS [ContarDeNº OR]
    SELECT [registo de viaturas].VIAT, Count([registo de viaturas].[Nº OR]) AS [Total de Nº OR]
    FROM [registo de viaturas]
    WHERE (((Format([txtdinicial],"yyyy")) In ([Ano])))
    GROUP BY [registo de viaturas].VIAT
    PIVOT Format([txtdinicial],"mmm") In ("Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez");

    Conteúdo patrocinado


    [Resolvido]Consulta cruzada Empty Re: [Resolvido]Consulta cruzada

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 01:05