the other problem with your post is the fact that you only said what you wanted grouped, but so what? A query displays data in a structure that you specify. Grouping records by groups based on criteria doesn't mean anything unless you specify how you want the output to look.
for instance, I'm guessing that this:
Code:
approved
approved
approved
approval
approval
approval
approval
approval
would need to look something like this for you in an output:
Code:
TYPE OF RECORD COUNT
"approved" 8
But see, the grouping is the first part of this. What good is a grouping if you don't know what to do with it? Or what you want done with it?