Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Query with Order

$
0
0
Boas , Usando a seguinte tabela. NºDoc NºClie Tipo 1 1 Normal 2 2 Normal 3 2 Urgente 4 3 Normal 5 1 Urgente 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Gostaria se conseguir fazer a seguinte ordenação : Ordenar por tipo, mas ao mesmo tempo juntar os outros documentos que o cliente possa também ter de tipo diferente, ou seja, o cliente 2 tem um envio urgente e outro normal mas queria que primeiro aparecesse o urgente seguido do normal, e depois aparecesse o urgente do cliente 1 seguido do envio normal e depois os restantes normais pelo numero de documento ou seja o resultado fosse este: NumDoc NumClie Tipo 3 2 Urgente 2 2 Normal 5 1 Urgente 1 1 Normal 4 3 Normal 6 3 Normal 7 5 Normal 10 5 Normal 8 4 Normal 9 4 Normal Porque um select NumDoc,NumClie,Tipo from OrdersType group by NumClie,Tipo,NumDoc order by Tipo desc,NumDoc,NumClie vai ordenar a coluna tipo e não vai juntar os do mesmo cliente. NumDoc NumClie Tipo 3 2 Urgente 5 1 Urgente 1 1 Normal 2 2 Normal 4 3 Normal 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Mesmo usando o Group by não consigo o agrupamento pretendido.

Viewing all articles
Browse latest Browse all 11336

Trending Articles