It's by no means fool proof, and you could argue it's hardly random. However, if there is a character field longer than 60 characters in your table, you could do something like this.
select top 1 *
from your_table
order by substring(field1,datepart(s,getdate()),10)
This orders the table...