У меня есть SQL-запрос:Hibernate критерии запроса для соединения между 3 таблицы
select * from A
INNER JOIN B
ON A.id = B.id
INNER JOIN C
ON B.id = C.id
INNER JOIN D
ON C.id = D.id
where D.name = 'XYZ'
and D.Sex = 'M'
Я пытался прийти с критериями спящего режима запросов для выше SQL, но возникают проблемы. Может кто-нибудь помочь.
что вы хотите, как результат? экземпляры A? –
Говорите, да .. Мне нужны экземпляры от A – user1502377
Hibernate - это все, что касается отображения OR. Никто не знает, как выглядят ваши объекты, просто взглянув на ваш SQL. Это может быть так же просто, как «от A, где a.b.c.d.name =« XYZ »и a.b.c.d.sex =« M », или невозможно, если у вас нет правильных отношений. –