Originariamente inviato da abibon
ci avevo già provato...
gira correttamente ma non mi ordina i primi in modo decrescente!
Risulta una cosa del tipo
105
106
107
108
[...]
1
2
3
4
5
[...]
104
Cioa , prova così
(l'errore sul numero dei campi era probabilmente dovuto all'* che ora
ho qualificato meglio con sottoprogetti.* ) :
codice:
--soluzione 1 rivista
select 1 as ord1, (-1*id ) as ord2 , sottoprogetti.*
from sottoprogetti where id>104
Union all
select 2 as ord1, id as ord2 , sottoprogetti.*
from tord where id<=2
order by ord1, ord2