Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

erison

postgres join duplicado

Recommended Posts

bom dia pessoal tudo bem?

 

estou com o seguinte problema , em meu sql

select * from mesa as m left join pedido as p on p.id_mesa = m.id_mesa

quando tem tipo 2 pedido para uma mesa ele traz os 2 e so queria o ultimo de cada mesa, como faço isso?

 

obs: pode ter um pedido aberto e outro fechado por isso que ele traz duplicado


pessoal obrigado mais eu coloquei para retornar apenas as que estão com pedido aberto, ate o momento resolveu o problema

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente usar um MAX com subselect na chave de pedido ou algo que identifique o maior

 

Veja se este post te ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.