Ir para conteúdo

POWERED BY:

Arquivado

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

lcr3

Pegar 5 registro de cada categoria

Recommended Posts

Boa tarde.

 

Preciso fazer uma consulta para retornar os 5 últimos registros de cada estado. Tentei o seguinte:

 

select * from clientes where estado='MG' limit 0,5

union

select * from clientes where estado='SP' limit 0,5

 

Mas ele lista apenas os resultados de MG.

 

Alguém sabe como resolver isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá.

 

Tente assim:

 

primeiro você precisa ordernar para pegar os ultimos 5 e usar o "limit 5" para pegar só cinco.

 

(select * from clientes where estado='MG' order by estado_cod limit 5) union (select * from clientes where estado='SP' order by estado_cod limit 5)

 

qq coisa posta ai

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

select * from clientes where estado='MG' limit 0,5

union

select * from clientes where estado='SP' limit 0,5

 

sua consulta esta corretissima, veriifique se no banco existem mesmo linhas de SP

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.