Douglas J. Steele said:
Just be aware that should there be ties in the values for SomeField, you
may get more than 5 rows returned.
Yup -- that's why I said, " ordered by some unique set of key fields". If
the fields ordered by are unique, then ties cannot occur. If the table or
query doesn't contain any set of fields that can be counted on to be unique,
though, you could get more than 5 rows returned. Normally a table will have
a primary key, and one can include the primary key field(s) in the ORDER BY
clause to ensure that there are no ties.