Puoi usare un IF() nell'ORDER BY per "sostituire" a NULL un valore "grandissimo" (ovvero superiore a qualsiasi valore presente).
Edit:
Come scrive justingo, dovresti "sostituire" a NULL un valore "bassissimo" (es. 0, -1, etc.) ovvero inferiore a qualsiasi valore presente.