Hm, je nachdem, was du genau willst. Mit der jetzigen Methode würdest du ja, wenn ich's recht verstehe, die Einträge von den letzten fünf Tagen mit existierenden Einträgen bekommen, also z.B. die Einträge der letzten sechs Tage, falls für einen der letzten fünf keine Einträge vorhanden sind.
Aber falls das nicht gewünscht ist, würde ich's wahrscheinlich mit TO_DAYS() oder UNIX_TIMESTAMP() machen, und auf eine Differenz kleiner 5 (bzw. kleiner 5 * 24 * 60 * 60) filtern. Also:
--
A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.