› Fóruns › SQL e PL/SQL › order by › order by
11 de outubro de 2006 às 8:47 pm
#76750
resolvi usando o CASE
SELECT (CASE WHEN V_PESAGEM.HORA>=6 THEN CONCAT(‘b ‘,V_PESAGEM.HORA) WHEN V_PESAGEM.HORA<=6 THEN CONCAT('d',V_PESAGEM.HORA)END) HORA, SUM(V_PESAGEM.LIQUIDO) FROM V_PESAGEM WHERE V_PESAGEM.DATA_MOVIMENTO = '29/09/2006' GROUP BY V_PESAGEM.HORA ORDER BY HORA
abraço