Duvida SQl ordenar dia mês  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
shakallPJ
JavaChild
[Avatar]

Membro desde: 11/05/2005 00:00:00
Mensagens: 111
Localização: 101524873
Offline

Galera possuo uma tabela clientes com o campo cli_data_nasc, com a data de nascimento do fulano, meu problema é, se eu executar o seguinte comando sql: select * from clientes order by cli_data_nasc, ele me retorna os registro ordenado pela data mas ordenando por ano, se eu colocar: Select * from clientes order by extract(month from cli_data_nasc) ele me retorna os registros ordenado pelo mês.

o que eu quero é que ele me retorne os registros ordenado pelo dia e mês ignorando o ano, soh não estou conseguindo poir o comando order by soh deixa utilizar 1 valor para ordenar, alguem ai pode me ajudar a fazer este sql??? preciso que me retorne dia e mes ordenado.
[WWW] [ICQ]
phfcostaPJ
JavaChild
[Avatar]

Membro desde: 30/03/2006 00:00:00
Mensagens: 116
Offline

como voce não especificou o banco que esta usando to passando um select que funcionou, basta adaptá-lo para o banco que voce está usando. O BD que eu usei para fazer o select foi o Oracle 9i

select cd_gdima, to_date(to_char(ts_ult_atu,'dd/mm'),'dd/mm') dataatu from dim_gdima
order by dataatu
[WWW] [ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team