Я то еще надеялся что имеются ввиду select from select, который появился в
FB2. Но с ним, по крайней мере у меня, ничего подобного тоже не
получается.
Ежели в записи об документах будет присутствовать интервал действия оных, то
твой select можно свести к элементарному join. У меня вот так примерно
данные выбираются по документам:
Select N.Num, N.Dat, K.Name ...
From Nkl N
Inner join Kl K on N.IdKl = K.IdKl and N.Dt between K.DtBeg and K.DtEnd
Может и тебе тоже стоит добавить дату окончания действия документа...
With b/r. Gleb.