What if you kept a separate table, say statistics, that had two columns; stat_name and stat_value. The two rows of interest for you would then be those where stat_name='MaxDate' or stat_name='MinDate'
Every time you INSERT a record into this table (sounds like a good candidate for a trigger), you would have the DB check if the date your inserting is less than the MinDate row above or greater than the MaxDate row. If so, update the new statistics table with the date you just INSERT'ed.
I'm not guaranteeing that this is the best way to go about it; a DB guru will have to come along and critique me on this method. :p