• Off the top of my head...

    In the ORDER BY clause, immediately before the 'MyDate' column, add this CASE statement:

    CASE WHEN MyDate IS NOT NULL THEN 1 ELSE 2 END

    That will cause the non-null entries to be returned first, followed by the null entries.