Just trying out F# 3.0 and hit a bit of a wall when it comes to grouping by multiple columns. The obvious thing to try was
query { for d in context.table
I see this in first of your links, I think it is what you want:
query { for student in db.Student do groupValBy student.Name student.Age into g select (g, g.Key, g.Count()) }