ORDENAR PELO CONTEUDO
Senhores,
vcs conhecem alguma forma de ordenar pelo conteudo da clausula Where?
Por exemplo:
Select Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor
From Notas_Fiscais
Where Nr_Nota_Fiscal in (9,2,4,10) <--quero que saia nessa ordem
Nesse momento, gostaria que os dados retornassem na ordem que coloquei as notas entre parenteses (gostaria que saisse assim):
Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor
15/05/07 000009 10,00
02/05/07 000002 22,00
07/05/07 000004 16,00
16/05/07 000010 45,00
Exatamente como eu informei as notas em parenteses.
Primeiro a nota fiscal 9, depois a 2, depois q 4 e por ultimo a nota fiscal 10
Alguem conhece um forma?
Um abraco a todos.
vcs conhecem alguma forma de ordenar pelo conteudo da clausula Where?
Por exemplo:
Select Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor
From Notas_Fiscais
Where Nr_Nota_Fiscal in (9,2,4,10) <--quero que saia nessa ordem
Nesse momento, gostaria que os dados retornassem na ordem que coloquei as notas entre parenteses (gostaria que saisse assim):
Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor
15/05/07 000009 10,00
02/05/07 000002 22,00
07/05/07 000004 16,00
16/05/07 000010 45,00
Exatamente como eu informei as notas em parenteses.
Primeiro a nota fiscal 9, depois a 2, depois q 4 e por ultimo a nota fiscal 10
Alguem conhece um forma?
Um abraco a todos.
Order By Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor
nil,
na verdade que ordenar pelo conteudo que está no parentese.
Se por order by Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor nao vai sair de na ordem que está as notas entre os parenteses.
na verdade que ordenar pelo conteudo que está no parentese.
Se por order by Dt_Nota_Fiscal,Nr_Nota_Fiscal,Valor nao vai sair de na ordem que está as notas entre os parenteses.
é Necessário que exista uma Lógica para isso.
Acho que não é possivel.
E nesse caso não ordena por Data nem por valor e nem por numero.
Acho que não é possivel.
E nesse caso não ordena por Data nem por valor e nem por numero.
Em SQL acho q vai ser dificil fazer assim num apaulada só...creio q atraves de um for e alguns ifs vc consiga isso!!
boa sorte
Tópico encerrado , respostas não são mais permitidas