Я пытаюсь написать ниже sql-запрос в hibernate hql. Я использую базу данных оракула.Преобразование Sql в Hql
SELECT distinct u.user_id,u.user_name
FROM (select abcId, max(upload_date) upload_date, user_id from ABC
GROUP BY abcId, user_id) abc,users u WHERE abc.user_id=u.user_id
Я попытался изо всех сил написать его в hql. К сожалению, я не смог добиться успеха. Может ли кто-нибудь пролить свет на меня, чтобы достичь этого в hql?
Почему бы тебе не показать нам, что вы пробовали? –
Я попробовал что-то вроде этого пользователя select, abc, max (abc.uploadDate) от пользователя USERS, ABC abc, где abc.userId = user.userId GROUP BY abc.abcId с max (abc.uploadDate) – DonX
Ну, этот запрос радикально другой. Он даже не возвращает то же самое. Почему бы вам не перевести SQL буквально? –