Итак, у меня есть транзакции и GLAllocations. Я хочу получить все транзакции, которые не имеют соответствующей записи в таблице GLAllocation. Следующий SQL-запрос дает желаемые результаты.
select t.* from [Transaction] t
left join [GLAllocation] gla on gla.TransactionID = t.TransactionId
where gla.glid is null
Есть ли способ представить это с помощью API критериев? Или мне нужно прибегнуть к HQL?