БМ>Задача состоит в подсчете этих входящих изделий(name2, name3, name7..), на определенное изделие(в name1) одним запросом, т.е. без tmp-table.
БМ>Ответьте, пожалуйста, можно ли это сделать. Заранее спасибо всем ответившим.
Это вряд ли. Я б попробовал считать через рекурсивно вызываемую хранимую процедуру.
БМ>P.S.(самое главное): БД — MS ACCESS 97, программа на VC++6, подключение через ADO "import..".
А хранимых процедур там нет...
Тогда добавь в T1 поле "сложность", означающее, из скольких деталей состоит в конце концов данное изделие/деталь, и пересчитывай при каждом изменении таблицы T2. Тогда исчисление сложности будет просто запросом на это поле.