MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    avatar
    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 137
    Registrado : 16/11/2012

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  ilvecchio em 23/6/2016, 14:05

    Buenas!
    Pergunto se é possível obter o número da última Nota Fiscal de um cliente e a respectiva data de emissão na mesma consulta.
    Sempre que preciso de uma informação com esse tipo de problema preciso criar duas consultas:

    1) Na ConsultaA, localizo o último número (Máx) da NF emitida para o cliente;
    2) Em seguida uso essa ConsultaA em outra ConsultaB, onde localizo a data dessa NF.

    Não encontrei nenhum exemplo onde, usando apenas uma consulta, obtivesse o último número (Máx) da NF e a sua data de emissão.

    É assim mesmo?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3504
    Registrado : 04/04/2010

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty Re: [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  Avelino Sampaio em 23/6/2016, 15:33

    Olá!

    Creio que uma opção seja utilizar uma consulta de AGRUPAMENTO. Exemplo:

    SELECT Cliente, Max(NF) AS UltimoNumero
    FROM tblNfs
    WHERE idCliente = 10
    GROUP BY Cliente;


    Aguardamos
    avatar
    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 137
    Registrado : 16/11/2012

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty Re: [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  ilvecchio em 23/6/2016, 22:01

    Buenas!
    Isso mesmo, Avelino. Essa é a ConsultaA.
    Mas para obter a data dessa última NF, uso a ConsultaB, onde uso a ConsultaA e a tblNfs.
    Ou seja, não consigo ter numa única consulta a última NF e a sua data.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3504
    Registrado : 04/04/2010

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty Re: [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  Avelino Sampaio em 23/6/2016, 22:50

    Ups!

    Experimente:

    SELECT Cliente, Max(NF) AS UltimoNumero, DLookUp("DataNf","tblNfs","Nf=" & [UltimoNumero] & " AND cliente='" & [cliente] & "'") AS DataLancamento
    FROM tblNfs
    GROUP BY Cliente;
    HAVING idCliente=10;


    Aguardamos
    avatar
    ilvecchio
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 137
    Registrado : 16/11/2012

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty Re: [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  ilvecchio em 24/6/2016, 16:02

    Buenas!

    Avelino, matou a pau. Perfeito.

    Obrigado.

    Conteúdo patrocinado

    [Resolvido]Número e data da última Nota Fiscal com uma só consulta? Empty Re: [Resolvido]Número e data da última Nota Fiscal com uma só consulta?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/7/2019, 01:44