Означает ли включение DISTINCT в запрос SELECT, что результирующий набор должен быть отсортирован?
Не думаю, что это так, но я ищу авторитетный ответ (веб-ссылка).
У меня такой запрос:
Select Distinct foo
From Bar
В oracle результаты различны, но не в отсортированном порядке. В Jet / MS-Access, кажется, выполняется дополнительная работа для обеспечения сортировки результатов. Я предполагаю, что в этом случае оракул следует спецификации, а MS Access выходит за рамки.
Кроме того, есть ли способ дать подсказку таблице о том, что она должна сортироваться по foo
(если не указано иное)?