Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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....
Vlw.....
Muito obrigado...
Sabia que devia ser alguma coisa naum muito dificil
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