Ну, я не уверен, что отвечаю на правильный вопрос, ваше описание кажется немного нечетким ...
Есть несколько способов сделать это ...
Полагаю, что самым простым и простым способом было бы использовать SQL-запрос:
string sqlQuery = "Выбрать * из TABLENAMEA A, где нет поля a (выберите b.field из TABLENAMEB b)"
results = (OBJECT) session.ExecuteSQL (sqlQuery);
Имейте в виду, что я делаю это из памяти, я знаю, что средства для этого существуют ... И, вероятно, не будут приниматьВам больше минуты или двух, чтобы выяснить ...