Puoi semplicemente usare il > (maggiore di) operatore di confronto o != (non è uguale) operatore di confronto in questo modo
WHERE `date_field` != '0000-00-00 00:00:00'
L'esempio otterrà tutte le righe in cui la data non è uguale a quel valore.