Ir para conteúdo

Arquivado

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

fabio_br

Order tamanhos

Recommended Posts

Boa noite

 

Estou com dificuldade em realizar um sql onde na hora de mostrar os resultados P, M, G, GG fique correto. Usando o ASc so consigo fazer retornar P, M, GG e depois o G

 

O certo seria que viesse em order o P, M , G e depois o GG

 

Veja o código

 

SELECT DISTINCT cores.Tamanho, produtos.ref_number

FROM cores INNER JOIN produtos ON cores.ID = produtos.ID

WHERE ref_number = MMColParam

ORDER BY Tamanho DESC

 

Duvida idiota mas naum achei um jeito de resolver....

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT DISTINCT cores.Tamanho, produtos.ref_number,

 

case Tamanho

when 'P' then 1

when 'M' then 2

when 'G' then 3

when 'GG' then 4

end as tamanho_PMG

 

 

FROM cores INNER JOIN produtos ON cores.ID = produtos.ID

WHERE ref_number = MMColParam

 

order by tamanho_PMG asc

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.