мне нужно написать HQL сделать следующее ...Hibernate HQL запрос - сложный
У меня есть 3 таблицы: клуб, команда и игры (имена столбцов ниже)
= школа = -id (рк) -name
= Команда = -id (рк) -name -club_id (FK)
= Игра = -id (рк) -opposition -homeScore -awayScore -team_id (Ф.К.)
нужно выбрать последние 20 игр играли в течение определенного клуба ...
что-то вроде: «выбрать последние 20 игр из всех команд которые принадлежат клубу X "
Кто-нибудь знает, как я мог это сделать в HQL?
Спасибо.
С ICriteria должно быть проще, чем с HQL. Было что-то похожее. Взломали его вместе без глубоких знаний - не могут помочь. :) –
Структура таблицы не имеет большого значения, когда вы имеете дело с HQL. Можете ли вы разместить свои сопоставления вместо этого? Является ли командно-игровые отношения двунаправленными? То же самое для школьной команды? – ChssPly76