Hello, Dmitry!
You wrote  on Thu, 28 Jan 2010 16:27:37 +0300:

>> Интерес скорее академический - есть ли какой-то подход(хинт?), что бы
>> вручную, но дешево(т.е. не сортировки и агрегации) по производительности
>> и дальнейшим косякам(skip 0) указать, что мол данный кусок - это уже
>> поток, и внутрь него ничего доклеивать не нужно?

DY> Union all можно еще попробовать. Но и в него, и в агрегацию все-таки
DY> можно доклеивать в ряде случаев.

Ясно, пасиба.

>> Или генеральная линия такова, что сим должен ведать оптимизатор?
DY> Именно.

Проверил на снапшоте 2.5 и 3.0 - вроде поведение такое же, лишние чтения.
Оформил как смог - http://tracker.firebirdsql.org/browse/CORE-2832

--
-=Все труднее встретить вежливого человека, который ничего не хочет вам продать.=- With best regards, Nikolay Ponomarenko

Ответить