wjoliv 0 Denunciar post Postado Agosto 18, 2009 Aew pessoal preciso ordenar uma query por dia da semana começando por segunda feira alguem sabe como faço segue o enunciado exiba o sobrenome, a data de admissão e o dia da semana em que o funcionário começou a trabalhar, atribua o label "DAY" à coluna. Ordene os resultados pelo dia da semana começando por segunda feira. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Agosto 18, 2009 Um exemplo select last_analyzed , to_char(last_analyzed,'d day') from user_tables order by to_char(last_analyzed,'d day') Como você quer segunda talvez tenha que juntar com case ou decode. Compartilhar este post Link para o post Compartilhar em outros sites
wjoliv 0 Denunciar post Postado Agosto 18, 2009 Um exemplo select last_analyzed , to_char(last_analyzed,'d day') from user_tables order by to_char(last_analyzed,'d day') Como você quer segunda talvez tenha que juntar com case ou decode. Então Motta eu tentei fazer dessa maneira com o To_char, mas na minha query ele ordenou por ordem alfabetica ficou domingo quarta quinta sabado segunda sexta e terça vou tentar fazer com o decode e ver se funciona valew pela dica Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Agosto 18, 2009 Faça só to_char(last_analyzed,'d') , mas o domingo ficará à frente. Compartilhar este post Link para o post Compartilhar em outros sites