Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5, интересный непонятный момент при сортировке / 3 сообщений из 3, страница 1 из 1
27.07.2004, 12:45
    #32623025
Vovaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5, интересный непонятный момент при сортировке
есть таблица (большая), в ней есть поле dt типа datetime
выполняется select с группировкой и соответственно сортировкой по часам
так вот order by datepart(hour, dt) приводит сервер в ступор, я даже не дождался результата, а конструкция order by convert(integer, (rtrim(convert(char, datepart(hour, b.datetime))))) выполняется почти мгновенно ... в чем тут собака порылась ?
...
Рейтинг: 0 / 0
27.07.2004, 12:47
    #32623029
Vovaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5, интересный непонятный момент при сортировке
в конце там естественно, перепутал малость
order by convert(integer, rtrim(convert(char, datepart(hour, dt))))
...
Рейтинг: 0 / 0
09.08.2004, 12:06
    #32640633
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASE 12.5, интересный непонятный момент при сортировке
Надо посмотреть планы двух этих запросов.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5, интересный непонятный момент при сортировке / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]