Database MySql, phpmyadmin.

In una tabella di nominativi con un campo timestamp (data_approvazione) vorrei poter ordinare i risultati in base alla data ascendente (cioè prima tutti i record con data più vecchia). Il problema è che non in tutti i record il campo data è impostato e quindi ha come valore quello che ho come predefinito (0000-00-00 00:00:00) e con questa
select * from schede order by data_approvazione asc
ottengo prima tutti i record con il campo data_approvazione di default, invece vorrei che quest'ultimi fossero elencati sotto gli altri dove invece il campo data_approvazione è stato inserito.

Devo utilizzare un valore predefinito diverso oppure c'è un'espressione per ORDER BY tipo IS NOT NULL?
Grazie per l'aiuto.