fabio_br 0 Denunciar post Postado Janeiro 20, 2008 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
giesta 29 Denunciar post Postado Janeiro 20, 2008 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
fabio_br 0 Denunciar post Postado Janeiro 20, 2008 Vlw..... Muito obrigado... Sabia que devia ser alguma coisa naum muito dificil Compartilhar este post Link para o post Compartilhar em outros sites