I want the entire row with those 4 fields returned with the highest attempt number for this statement:

SELECT DISTINCT UserID, QuizID, AttemptNum, DateSaved
FROM tblResults
WHERE (QuizID = 5) AND (UserID = 4)

couldda swarn in real SQL (aka not microsoft's stupid SQL) you can just wrap the AttemptNum in a MAX() clause in the select clause but I guess not. What's the way to do it in their stupid language if they even left a way to do it at all.