我想使用Hibernate Criteria语言编写此查询。我对Hibernate相当陌生,不能将这个查询转换为Criteria表单。我提到了许多可用的答案,但在我的情况下,我在不同的列上使用内部连接而不是主键/外键列。我提到this,但仍然不能正确。在非主键列上使用Hibernate标准的内部连接
select TableA.columnA1, TableA.columnA2, TableA.columnA3, TableB.columnB1, TableC.columnC2 from TableA inner join TableB
on
cast(TableA.columnA3 as Integer) = TableB.columnB2
inner join
TableC
on
TableB.columnB3 = TableC.columnC1
到目前为止请显示您的代码。阅读[mcve] s。 – philipxy