Ir para conteúdo

POWERED BY:

Arquivado

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

arievilo

Ordenação de resultado com group by mostrando todas as linhas

Recommended Posts

Boa noite!


Pessoal,

Preciso de uma ajudinha.

Acontece o seguinte, tenho a seguinte tabela abaixo:


id | nome |p_id

--------------------------

1 | Matriz |null

2 | Municipio A |1

3 | Regional1 |2

4 | Unidade1 |3

5 | MunicipioB |1

6 | Regional 2 |5

7 | Unidade 1 |6

8 | Unidade2 |3


E preciso fazer uma query que me retorne na seguinte ordem:


id | nome |p_id

--------------------------

1 | Matriz |null

2 | Municipio A | 1

3 | Regional1 | 2

4 | Unidade1 | 3

8 | Unidade2 | 3

5 | MunicipioB | 1

6 | Regional 2 | 5

7 | Unidade 1 |6


Já tentei de diversas formas (menos a correta...rsrs), utilizei o group by em uma das tentativas, que me traz o resultando exatamente dessa forma, porém só me traz uma unidade, e preciso que sejam retornadas as duas linhas.


alguém já passou por essa situação?

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.