Quite right, tsinka.
Scorpioy, I think you missunderstand the GROUP BY clause.
It's purpose is to limit the results to only one instance of each value in the field or fields specified in the Group By clause.
This is a very powerfull tool if you want to find some Aggregate (count, sum, max, etc) of all records with that value; and no use when you want to see details of all those records.
What you wanted was a sorted list so Order By is the operator and clause.
Hope you understand this better now.