Fórum Como ordenar este select #47103
30/09/2004
0
PRODUTO, TAMANHO, COR
1010 GG ROSA
1010 M ROSA
1010 G ROSA
1010 P ROSA
1020 M VERDE
Preciso de um select que traga em ordem de PRODUTO, COR, TAMANHO, porém os tamanhos devem estar em uma ordem pré definida de P,M,G,GG
1010 P ROSA
1010 M ROSA
1010 G ROSA
1010 GG ROSA
1020 M VERDE
Fabiogr
Curtir tópico
+ 0Posts
30/09/2004
Weber
Gostei + 0
30/09/2004
Beppe
order by case TAMANHO when ´P´ then 1; when ´M´ then 2; when ´G´ then 3; when ´GG´ then 4; end
Talvez eu errei a sintaxe, mas é por aí.
Gostei + 0
30/09/2004
Afarias
Eu acho q está certo Beppe mas acredito q o case tem q estar no select como um campo e deve ser passado no order by a posição do campo. (embora não tenha testado de uma forma ou de outra).
T+
Gostei + 0
30/09/2004
Afarias
T+
Gostei + 0
30/09/2004
Beppe
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)