Ordenar Registro Sql

4 respostas
progJava

Tenho os seguintes registros C;B;A -> quero ordernal-os porém preciso deixar o registro C em primeiro na lista sempre, como faço essa consulta em sql? uso o group by?

Objetivo -> C;ordenar daqui pra frente ->(A;B) -> C;A;B

Obrigado

4 Respostas

charleston10

só com essas informaçoes nao dara certo, tem mais alguma tabela?

progJava

Tenho duas colunas id e descrição com os valores c,b,a

charleston10

Eu lembro que precisei de algo desse tipo, pensei em criar um campo no momento do select para enumerar a sequencias do resultado
no seu caso vc pode numerar o campo C como 1 e o restante vc faz sequencial normalmente…

tive q estudar algo desse tipo
http://msdn.microsoft.com/pt-br/library/ms186734.aspx

é um pokinho complicado, mas pode ser que seja a sua solução…

;]

ou …
RANK
DENSE_RANK
NTILE

progJava

Vlw, vou dar uma olhada

Criado 14 de abril de 2013
Ultima resposta 14 de abr. de 2013
Respostas 4
Participantes 2