Pessoal estou com uma grande dúvida para gerar um consulta sql utilizando a função max para retornar o ultimo pedido vendido por determinado cliente. Como os pedidos não possuem um numero seguencial preciso que seja verificado pela maior data. Já tentei de varias formas mas não consigo mostrar o bendito numero do pedido sem q haja repetições de registros.
Pergunta
Guest Rogério Dias
Pessoal estou com uma grande dúvida para gerar um consulta sql utilizando a função max para retornar o ultimo pedido vendido por determinado cliente. Como os pedidos não possuem um numero seguencial preciso que seja verificado pela maior data. Já tentei de varias formas mas não consigo mostrar o bendito numero do pedido sem q haja repetições de registros.
ex:
select distinct max(p.pedvendadata), p.pedvendanum, e.entnome
from (
ped_venda p inner join entidade e on e.entcod = p.entcod )
group by e.entnome, p.pedvendanum
order by max(p.pedvendadata), e.entnome
Dessa forma descrita acima ocorrem repetições de registros.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.