Hello, Павел!
Павел Радченко wrote:
select data.id from data where data.dict1id = (select dict1.id from dict1 where dict1.name starting with 'dd') PLAN (DATA INDEX (DATA_DICT1_FK))
это что, весь план?
а вот тут неувязка странная select data.id from data where data.dict1id IN (select dict1.id from dict1 where dict1.name starting with 'dd') --PLAN (DATA INDEX (DATA_DICT1_FK))--и с этим планом FB несогласен
что-то я не пойму - зачем такие запросы писать, почему нельзя по нормальному, неявный или явный join?
-- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34