Страница 1 из 1

вывод данных не из select-a

Добавлено: 07 сен 2006, 18:05
makaveli
возможно ли при таком запросе

Код: Выделить всё

for select pole1,pole2
     from table
     into :r_pole1, :r_pole2
do begin
    sort_pole=pole1+pole2;
end
отсортировать поле sort_pole?

Добавлено: 07 сен 2006, 18:34
ud
... order by (pole1+pole2) ...

Добавлено: 07 сен 2006, 18:34
WildSery
Если в общем случае - в процедуре или запросе, вызывающие эту.
Конкретно тут по сумме и сортируй сразу.

Добавлено: 07 сен 2006, 19:44
kdv
отсортировать поле sort_pole?
нет. потому что это поле выдается последовательно. И что там будет после сложения - неизвестно. А отсортировать можно только законченную выборку.

Re: вывод данных не из select-a

Добавлено: 08 сен 2006, 05:50
SAMZ
makaveli писал(а):отсортировать поле sort_pole?
Если это селективная процедура и sort_pole входит в выходной набор, то

Код: Выделить всё

select  sort_pole from ХР
order by sort_pole