ник: kot_k_k
а если использовать Left jion ?
типа
SELECT Tip.Tip, Tip.Kod_Tip
FROM Tip LEFT JOIN Nam_TMP ON Tip.Kod_Tip = [Nam_TMP].Tip;
а запрос Nam_TMP - построен как пустой.
SELECT Naimen.*
FROM Naimen
WHERE (((Naimen.Kod_N)=-1))
и имея пустой Nam_TMP - мы выводим все Тип.
т.е. твой запрос нужно "прикрутить" к другому запросу у которого источник твоя табла где хранится твое поле "плановые", "рейдовые" ......