>May I just add that Random does not assume unique. If you want to have a random selection of 40 records out 300, random might (and is "permitted") to return duplicates.
Thanks, Mike, for the clarification.
If it's not broken, fix it until it is.
My Blog