dmidek |
Stax, а какая разница ? Про DISTINCT в десятке например Oracle написал отдельный документ. Его идею можно выразить так "Раньше Вы, нехорошие, пользовались дистинктом для сортировки. Это было очень грязно и недокументировано, но по меньшей мере давало верный результат. А в десятке - хана. DISTINCT больше не сортирует." :-)
Разве в семерке не такой же подтекст этих как Вы сами говорите "неявных" сортировок ? |
имхо
Разница БОЛЬШАЯ в шестерке и семерке этим активно пользовались,
в восьмерке уже не так сильно,
в девятке
не надо этого делатья не говорю что этим пользовались "настоящие специалисты",
но обычные смертные запросто
посмотрите старые скрипты, много вы видели примеров где
ОДНОВРЕМЕННО есть group by и order by,
я лично в доке такое встречал редко,
чтоб побороть нлс сортировку чего токо не придумывали в group by
елементарный пример прономеровать записи в семерке
SQL> select rownum,deptno from (select * from dept order by deptno)
2 /
ROWNUM DEPTNO
--------- ---------
1 10
2 20
3 30
4 40
зы
так как и пользовались хинтом индекс для быстрого доступа к "первым" строкам
......
stax