Does ms access group by order the results?

Viewed 3973

I need to run a query that groups the result and orders it. When I used the following query I noticed that the results were ordered by the field name:

SELECT name, count(name) 
FROM contacts 
GROUP BY name 
HAVING count(name)>1 

Originally I planed on using the following query:

SELECT name, count(name) 
FROM contacts 
GROUP BY name 
HAVING count(name)>1
ORDER BY name

I'm worried that order by significantly slows the running time. Can I depend on ms-access to always order by the field I am grouping by, and eliminate the order by?

EDIT: I tried grouping different fields in other tables and it was always ordered by the grouped field.

I have found answers to this question to other SQL DBMSs, but not access.

2 Answers
Related