Salve a tutti avrei questo problema.
Dovrei ordinare dei record per un campo data che potrebbe anche contenere dei valori null.
Il problema è che se ordino in maniera normale prima mi mette i record con campo null, mentre se ordino con "DESC" prima ovviamente mi mette i record con campo data valorizzato ma non è l'ordinamento che vorrei.
Esiste un modo per ordinare i record solo se il campo non è vuoto?
Per esempio esiste una "order by if" o roba simile?

Spiegazione:

order by campo --> ottengo
NULL;
NULL;
20/01/2010;
22/01/2010;

order by campo desc --> ottengo
22/01/2010;
20/01/2010;
NULL;
NULL;

Io invece desidero questo ordinamento:
20/01/2010;
22/01/2010;
NULL;
NULL;


E' possibile?
Grazie.