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