Я пытался использовать querydsl из java кода. но при использовании внутреннего запроса с большим количеством столбцов on в предложении select я не могу приблизиться к указанным столбцам. r.maxTime
например.
FROM (
SELECT Train, MAX(Time) as MaxTime
FROM TrainTable
GROUP BY Train
) r
INNER JOIN TrainTable t
ON t.Train = r.Train AND t.Time = r.MaxTime