ник: osmor
есть файл 1cv7.dd в нем все это описано
по второй части вопроса делал 2-мя способами
1. функция возвращающая значение из нужной таблицы по переданным параметрам и ее вызываю в запросе
2. несколько запросов (в каждом только однотипные данные) потом все объединяется Union