Текущее время: Чт, июн 26 2025, 02:25

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 07 2005, 10:01 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
функция min, если нет where - полный перебор всей таблицы. тут уж ничего не поделаешь. Громоздко - не громоздко, но другого алгоритмического выхода нет.
Если сравнивать сортировку и ф-ю min по кол-ву операций сравнения: n*log2(n) - сортировка,
n - агрегатная функция,
то альтернативы я не вижу.
Если такую операцию необходимо делать часто, то можно буферизировать результат, но это из другой оперы. :)
NativeSQL хорош тем, что позволяет использовать выражения в запросе, в том числе в операнде агрегатной функции.
Если 3 поля в ключе, то лучше сделать 2-3 отдельных запроса. :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 07 2005, 10:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 08:55
Сообщения: 331
Откуда: Украина, г.Мариуполь
Пол: Мужской
Дык, чем хорош native sql, я знаю. Только не получается его использовать из-за описанных мной проблем. Может, я ошибаюсь, но выходит, что натив хорош для комплексной обработки данных на стороне субд и передачи "наружу", т.е., в абап, линейных данных (структуры или неск. переменных), но никак не таблиц, иначе все плюсы его использования теряются...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB