Devo ordinare in maniera crescente un recordset in base ad un campo che può assumere valore zero o maggiore di zero.
Devo però fare in modo che i recordset con tale campo = 0 vengano ordinati per ultimi non per primi.
Soluzioni?
THX IN ADVANCE
Devo ordinare in maniera crescente un recordset in base ad un campo che può assumere valore zero o maggiore di zero.
Devo però fare in modo che i recordset con tale campo = 0 vengano ordinati per ultimi non per primi.
Soluzioni?
THX IN ADVANCE
SELECT *, "1" as Ordine FROM Tabella WHERE Campo = 0
UNION
SELECT *, "0" as Ordine FROM Tabella WHERE NOT(Campo = 0)
ORDER BY Ordine, Campo