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

    penultima vendas Cliente

    avatar
    mfrigerio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 112
    Registrado : 01/08/2012

    penultima vendas Cliente Empty penultima vendas Cliente

    Mensagem  mfrigerio 29/11/2012, 00:16

    boa noite amigos
    gostaria de saber como faço uma consulta com select que me traga a penultima venda de um determinado cliente (não é a ultima)
    nome tabela: Vendas
    Campos Tabela:
    DtVenda
    CodCli
    vrTotalVenda

    agradeço imensamente




    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  Cláudio Más 29/11/2012, 02:32

    Olá,

    Se o cliente tiver duas ou mais vendas na mesma data, qual delas será considerada a penúltima?
    avatar
    mfrigerio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 112
    Registrado : 01/08/2012

    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  mfrigerio 29/11/2012, 11:01

    Bom dia .
    obrigado pelo ponto de vista ...
    Mas nao haverá 02 pedidos em uma única data.
    Caso venha a haver essa situacao, procurarei pelo numero do pedido ... considerando ser uma auto-numeracao , o maior numero seria o ultimo e o menor numero seria o penultimo dentro da mesma data é claro.

    Obrigado amigo
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  Cláudio Más 29/11/2012, 11:21

    Bom dia,

    Considerando então um campo Pedido (numeração automática) na tabela Vendas, vê se essa consulta resolve:

    Código:
    SELECT TOP 1 Vendas.* FROM Vendas WHERE Pedido Not In (SELECT TOP 1 Pedido FROM Vendas ORDER BY Vendas.DtVenda DESC , Vendas.Pedido DESC) ORDER BY Vendas.DtVenda DESC , Vendas.Pedido DESC
    avatar
    mfrigerio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 112
    Registrado : 01/08/2012

    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  mfrigerio 29/11/2012, 13:42

    Muito obrigado amigo Claudio ... problemas resolvido
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  Cláudio Más 29/11/2012, 13:43

    De nada, disponha.

    Conteúdo patrocinado


    penultima vendas Cliente Empty Re: penultima vendas Cliente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 01:40