NH QueryOver - use properties of main query in subquery
问题 I am trying to convert following SQL to QueryOver: Select 1 From myTable mt Where mt.ForeignKey in (select ID from otherTable ot where ot.ID = R.ID) I want to use this subquery inside an EXISTS / NOT EXISTS statement like: select * from table R where .... AND EXISTS (query above) Currently I have something like: mainQuery.WithSubquery.WhereExists(QueryOver.Of<myTable>() .Where(mt => mt.ForeignKey) .WithSubquery.IsIn(QueryOver.Of<otherTable>().Where(c => c.Id == R.SomeId))); I created this