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
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
só com essas informaçoes nao dara certo, tem mais alguma tabela?
Tenho duas colunas id e descrição com os valores c,b,a
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
Vlw, vou dar uma olhada